CareerPlan

Staff Engineer, Modelling and Simulation (R6248)

San Diego, CaliforniaFull-time2026-10-17 → 2026-11-10

Core

Build and scale simulation frameworks, infrastructure, and multithreaded capabilities for aircraft dynamics and autonomy evaluation.

Role type

Staff Engineer, Modelling and Simulation

Builds

Reusable Monte Carlo infrastructure, multithreaded simulation engines, and simulation interfaces for autonomy/GNC teams

Domain

Defense technology, Unmanned Aerial Systems (UAS), Simulation & Modeling

Required skills

C++ (production performance-critical), Multithreaded/Multiprocess programming, Aircraft dynamics simulation, Monte Carlo infrastructure design, V&V lifecycle management, Technical leadership

Preferred skills

Airworthiness certification (DO-178C, MIL-HDBK-516C), Python (tooling/automation), Distributed simulation standards (HLA, DIS, FMI/FMU), Simulation tools (JSBSim, FlightGear, Simulink), Closed-loop autonomy simulation, Uncertainty modeling

Technologies

C++, Python, Monte Carlo, HLA, DIS, FMI/FMU, JSBSim, FlightGear, X-Plane, Gazebo, Isaac Sim, Simulink, 6DoF, 3DoF

Responsibilities

Integrate existing simulators and build new ones; Build reusable Monte Carlo infrastructure; Develop multithreaded and multi-process simulation capabilities; Partner with autonomy and GNC engineers to translate evaluation needs; Support platform specific performance validation using physics models; Set technical direction, lead design reviews, and mentor engineers