Flight Simulation Software Engineers (Associate, Experienced, and Senior)
Core
Design, develop, and demonstrate avionics solutions and simulation infrastructure to support flight simulation products and maintain platform dominance.
Role type
Senior IC flight simulation software engineer (avionics/defense)
Builds
Core simulation infrastructure, tools for monitoring subsystem messages, and constructive scenario models for testing environments.
Domain
Defense, Space & Security; Avionics and Flight Simulation
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, C#, Python, Java, Ada, software architecture, algorithm design, software integration, constructive scenario modeling, networking principles
Preferred skills
Defense or avionics industry experience, Agile methodologies, Jira, multi-tasking in collaborative environments
Technologies
C, C++, C#, Python, Java, Ada, Jira
Responsibilities
Develops, documents and maintains architecture, requirements, algorithms, interfaces and designs for software systems; Develops and maintains code and integrates software components into a fully functional software system; Supports development of simulation environments to support testing performed by Mission Systems engineers; Executes and documents software research and development projects
Seniority
Associate to Senior, hands-on IC