Aerospace Software Test Engineer
Core
Verify and validate flight software embedded in avionics systems for launch vehicles, spacecraft, and mission-critical components using high-fidelity simulation and testbeds.
Role type
Senior IC aerospace software test engineer (guidance, navigation, and control)
Builds
Software-in-the-loop, hardware-in-the-loop, and emulator-based simulators for space systems
Domain
Aerospace, defense, satellite, launch vehicles, guidance, navigation, and control
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python, Java, C/C++, dynamics, control systems, control algorithm design, modeling & simulation, CI/CD tools, embedded software testing, Linux/Unix systems
Preferred skills
Machine learning and AI development, real-time embedded software testing, launch vehicle and satellite payload knowledge, software engineering standards, network architecture, cyber security, Atlassian tool suite
Technologies
Python, Java, C/C++, Linux/Unix, JIRA, Bitbucket, Confluence
Responsibilities
Develop models of space system components for simulators; conduct tests and analyses of software systems in launch vehicles and spacecraft; participate in simulation development for validation and anomaly resolution; develop tools to enhance analysis and simulation capabilities; support NRO and DoD customers; foster team innovation
Seniority
Senior, hands-on IC