Software Engineer - Simulation (Palmdale)
About the role
Northrop Grumman is seeking a Simulation Software Engineer to join our team in Palmdale, California. This role involves designing, developing, integrating, and testing software for our end-user customers and businesses. The ideal candidate will work in an innovative environment, on significantly diverse assignments, and in collaborative team settings.
Responsibilities
- Design, develop, and integrate software for simulated training environments
- Develop applications using C, C++, and Python
- Collaborate with multi-disciplinary teams including Systems Engineering, Cloud & Application, Test Automation, DevSecOps, and Systems Test
- Work in an Agile Scrum environment to develop software products for multiple software baselines
- Resolve problems related to system capabilities, output requirements, input data acquisition, programming techniques, and controls
Requirements
- Bachelor's degree in a STEM discipline with 2 years of related engineering experience, or Master’s degree in STEM with 0 years of related engineering experience
- Experience with the full Software Development Life Cycle (SDLC)
- Experience with Jira, Crucible, Bitbucket, Subversion, Bamboo, Jenkins, Sonarqube, Fortify, or Coverity
- Active U.S. Government Secret Clearance or higher
- Ability to obtain and maintain Special Access Program (SAP) clearance prior to employment
Qualifications
- Strong understanding of C and C++ languages including templates, memory storage, and compiler/linker
- Experience with Joint Simulation Environment (JSE), Distributed Interactive Simulation (DIS), or High-Level Architecture (HLA)
- Experience with Full-Motion Flight Training Systems
- Experience with simulated threat environments such as AFSIM or NGTS
- Ability to collaborate with systems engineers, hardware designers, and integration/test engineers to develop and maintain complex software systems
Benefits
The company offers a comprehensive benefits package including health insurance coverage, life and disability insurance, a savings plan, Company paid holidays, and paid time off (PTO) for vacation and/or personal business. Overtime, shift differential, and a discretionary bonus may also be available.
Pay
The annual salary range for this position is $91,800.00 - $137,600.00. Depending on the position, employees may be eligible for additional benefits such as long-term incentives.
Schedule
The role requires travel up to 25% of the time.