BAE Systems - Annapolis Junction, MD
posted 4 months ago
The Level 3 Software Integration Engineer at BAE Systems is a critical role that focuses on providing customer support for High Performance Computing (HPC) software. This position is essential for ensuring that High Performance Computers remain operational and effectively support a variety of systems including UNIX, LINUX, and Windows. The engineer will be responsible for a range of tasks that include the integration, installation, configuration, upgrading, compiling, and support of Commercial Off-The-Shelf (COTS) and Government Off-The-Shelf (GOTS) software within a heterogeneous operating system environment. The ideal candidate will possess a strong proficiency in Linux Shell scripting, Object Oriented Programming languages such as C, C++, and Java, as well as Python programming. Familiarity with the GCC compiler, multi-threaded software, and parallel processing is also required. The role demands a working knowledge of CORBA, J2EE, and scripting languages like Perl or JavaScript. Additionally, the engineer should have structured troubleshooting skills and experience with configuration management tools. The position also involves system installation and working with HPC GOTS scheduler and resource management software, making it essential for the candidate to have a comprehensive understanding of these systems. Candidates must have a minimum of 8 years of demonstrable experience in the relevant fields, or 13 years without a degree, along with an IAT Level II Certification. This role not only requires technical expertise but also a commitment to supporting the mission of BAE Systems, which is dedicated to improving the future and protecting lives through advanced technology and intelligence solutions.