Flight Simulation Software Engineers
Core
Develop, document, and maintain software architecture, algorithms, and interfaces for flight simulation environments used by Mission Systems engineers.
Role type
Software Engineer (Flight Simulation)
Builds
Simulation environments, tools for simulation infrastructure, and core simulation components.
Domain
Defense / Avionics / Flight Simulation
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, C#, Python, Java, Ada, software architecture, algorithm design, system integration, software research, agile methodology, Jira
Preferred skills
Defense or avionics sector experience, basic networking principles, active Secret security clearance
Technologies
Ada, C#, JIRA, Java, Python, Security
Responsibilities
Develop and maintain software architecture and designs; build and integrate code into working systems; support creation of simulation environments; develop tools for simulation infrastructure; model aircraft capabilities for constructive test scenarios.
Seniority
Mid-level to Senior (2+ years required, 5-9+ years preferred for higher levels)