Northrop Grumman · 1 day ago
Principal/Sr. Principal Simulation Software Engineer - R10218358
Northrop Grumman is a leading company in the aerospace and defense sector, seeking a Principal/Sr. Principal Simulation Software Engineer to develop hardware-in-the-loop simulation platforms for space programs. The role involves establishing simulation requirements, developing software models, and collaborating with engineers to integrate components and flight software.
AerospaceData IntegrationManufacturingRemote SensingSecurity
Responsibilities
Establish simulation requirements for hardware in the loop platforms
Select off-the-shelf or design interface hardware to simulate space vehicle components (actuators, sensors, and payloads)
Develop simulation software models and software interfaces to simulation hardware cards, including digital, analog, serial, and SpaceWire
Define simulation testbed harnessing based on the space vehicle flight harness and simulation requirements
Interface with hardware engineers in the design, build, and test of the simulation platforms
Implement software control of simulation platform test equipment
Develop and execute simulation certification loop back testing
Work with program engineers to integrate components and flight software with the simulation platform
Use common lab equipment (oscilloscopes, break out boxes, multimeters, interface analyzers) for debug and problem resolution
Prepare design documentation, analysis, test results and presentation materials for internal and external customers
Work in an innovative environment across diverse assignments and in collaborative team settings across all levels
Qualification
Required
Bachelor's degree and 5 years experience, Master's degree and 3 years experience, OR Ph.D in Electrical/Computer Engineering or related field (Level 3)
Bachelor's degree and 8 years experience, Master's degree and 6 years experience, OR Ph.D and 4 years of experience in Electrical/Computer Engineering or related field (Level 4)
Diverse programming experience: C/C++, Python, Windows/Linux scripting
Excellent communication skills and ability to work in small teams
Understanding of waterfall, spiral and/or Agile software development processes and continuous integration
Ability to use software revision control tools such as Subversion and Git
Ability to clearly document technical and programmatic status to management
Current TS/SCI clearance
US Citizenship required
Preferred
System knowledge in one or more of the following domains: Spacecraft Command & Control, Mission Planning, Space Situational Awareness and Visualization
Understanding of Jenkins, Jira (Agile, Scrum and Kanban), Bitbucket and related DevSecOps tools
Hardware interfacing, integration and test and controls experience
Understanding of common embedded system tools, real-time operating systems and avionics integration and test practices
Excellent communication, interpersonal skills, and the ability to interface with all levels of employees and management
Experience with or awareness of earned value management
Experience working closely with and/or leading cross departmental teams
Experience with closed loop simulations
Advanced proficiency in software development using C/C++, Python, Windows/Linux scripting
Experience developing software in a Linux OS environment
Experience with National Instruments data acquisition cards and National Instruments proprietary software
Experience with Digital, Analog, RS-422 synchronous serial and UART, MIL-STD-1553, SpaceWire electrical interfaces
Benefits
Health insurance coverage
Life and disability insurance
Savings plan
Company paid holidays
Paid time off (PTO) for vacation and/or personal business
Company
Northrop Grumman
Northrop Grumman is an aerospace, defense and security company that provides training and satellite ground network communications software.
Funding
Current Stage
Public CompanyTotal Funding
$3.7BKey Investors
U.S. Department of DefenseNASA
2025-05-27Post Ipo Debt· $1B
2024-01-29Post Ipo Debt· $2.5B
2023-12-20Grant· $72M
Leadership Team
Recent News
2026-01-09
2026-01-09
Company data provided by crunchbase