Flight Computer Software-in-the-Loop Simulation Engineer
Core
Design, develop, and refine dynamic models, simulations, and computing infrastructure for rapid assessment, integration, and test of new flight computers and aerospace vehicles.
Role type
Senior IC simulation engineer (flight computer software-in-the-loop)
Builds
Simulation applications ranging from high-level vehicle simulations to software unit testing for aerospace vehicles
Domain
Aerospace defense and space exploration
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
dynamic modeling, high performance computing, Linux bash scripting, container orchestration, Python software development, C/C++, MATLAB/Simulink, real-time operating systems, Docker, Kubernetes, test plan automation, 3D visualization integration
Preferred skills
systems engineering, human factors, UI/UX development, legacy software model integration
Technologies
Matlab, Simulink, Linux, Bash, Python, C, C++, Docker, Kubernetes, Real Time operating systems
Responsibilities
Model operational environments and perform studies via computer simulation; Architect, integrate, verify, and validate simulation components; Develop simulation requirements and automate test plans; Develop real-time hardware interfaces and integrate legacy software models; Integrate 3D visualization tools and maintain in-house real-time software framework
Seniority
Senior, hands-on IC