BAE Systems - Annapolis Junction, MD
posted 4 months ago
The Senior HPC Software Integration Engineer at BAE Systems is responsible for providing customer support for High Performance Computing (HPC) software, ensuring that High Performance Computers remain operational. This role involves supporting a variety of systems including UNIX, LINUX, and Windows, as well as desktop applications, servers, and networks that are essential for mission success. The engineer will be expected to demonstrate proficiency in several technical areas, including Linux shell scripting, object-oriented programming languages such as C, C++, and Java, as well as Python programming. Additionally, the role requires expertise in using the GCC compiler, developing multi-threaded software, and implementing parallel processing techniques. Familiarity with CORBA, J2EE, and scripting languages like Perl or JavaScript is also necessary. The engineer will engage in structured troubleshooting, system installation, and will work with HPC GOTS scheduler and resource management software. The position demands a strong background in integrating, installing, configuring, upgrading, compiling, and supporting both Commercial Off-The-Shelf (COTS) and Government Off-The-Shelf (GOTS) software in a heterogeneous operating system environment. Candidates must have a minimum of 10 years of demonstrable experience in these areas, or 15 years without a degree, along with an IAT Level II Certification. This position is critical to the operations of the organization, as it directly supports the mission by ensuring that HPC systems are functioning optimally. The engineer will be part of a dedicated team that is committed to delivering advanced defense, intelligence, and security solutions, contributing to the overall success of BAE Systems' objectives in national security.