Staff Virtual Simulation Software Engineer

Northrop Grumman Northrop Grumman · Aerospace · Melbourne, FL +1 · Software

Staff Virtual Simulation Software Engineer role at Northrop Grumman focused on designing and implementing real-time, pilot-in-the-loop simulation software for combat weapons systems employment. The role involves creating simulation frameworks, modeling physics into real-time algorithms, and integrating advanced GUIs and visualization tools. Requires strong C++ experience and a Top Secret clearance.

What you'd actually do

  1. Design and implement real-time, pilot-in-the-loop simulation software that enables requirements validation and mission-level evaluation of next-gen tactical aircraft
  2. Create or adapt simulation frameworks and modules (e.g., airframe, kinematics, sensors, weapons, C2, threat models)
  3. Partner with domain SMEs to translate aircraft/weapon physics into high-fidelity, real-time models and integrate them into the overall simulation
  4. Integrate and use advanced GUIs and visualization tools
  5. Model operational environments and perform trade studies via computer simulation resulting in recommendations for system architectures and configurations

Skills

Required

  • Bachelor of science degree in a Science, Technology, Engineering, or Math (STEM) discipline with 12 years of related experience, OR a Master of Science degree in a STEM discipline with 10 years of related experience, or a PhD in a STEM discipline and 8 years of related experience
  • experience with computer/engineering software development using C++ (preferred), C#, Java or other object-oriented computer language
  • ability to transfer and maintain the final adjudicated U.S. government Top Secret clearance

Nice to have

  • real-time simulation/software development
  • aircraft aero-performance, sensors, weapons, and/or communication systems
  • hardware/software integration, especially integration of aircraft hardware into a lab/simulation environment
  • translate physics/mathematics models into real-time simulation algorithms
  • weapon system level design, integration, or test & evaluation
  • understanding of Integrated Air Defense Systems and capabilities
  • understanding of operational Command and Control systems and software
  • leading software design teams or focus groups
  • collaborating across diverse, multi-disciplined teams
  • Competent writing and communication skills

What the JD emphasized

  • Top Secret clearance
  • Top Secret clearance