Shield AI logo

Staff Engineer, Modelling and Simulation (R6248)

Shield AI

San Diego · USD 150,000-230,000 / year · Onsite · Posted Oct 17, 2026

At a glance

Workplace
Onsite
Location
San Diego
Salary
USD 150,000-230,000 / year

About the role

  • Shield AI is seeking a Staff Engineer for Modelling and Simulation in San Diego to grow the simulation framework's ecosystem.

Responsibilities

  • Grow the simulation framework’s ecosystem by integrating existing simulators and established standards, and by build new ones where needs are identified.
  • Build reusable Monte Carlo infrastructure for parameterization, execution, reproducibility, and collection of results across large simulation campaigns.
  • Develop multithreaded and multi-process simulation capabilities, addressing synchronization, timing, state exchange, and performance.
  • Partner with autonomy, GNC, and RTA engineers as well as operators in the field to translate evaluation needs into simulation interfaces and infrastructure.
  • Support platform specific performance validation using physics models (e.g, 6DoF, 3DoF, etc.).
  • Set technical direction, lead design reviews, and mentor engineers in simulation architecture and production software development.

Requirements

  • Strong proficiency in C++, with demonstrated experience designing, implementing, and maintaining production performance-critical software.
  • Demonstrated experience building and running multithreaded/multiprocess real-time simulations involving aircraft dynamics.
  • Experience both developing Monte Carlo infrastructure and using it to design, execute, and analyze simulation campaigns.
  • Demonstrated ability to drive technical decisions, mentor engineers, and collaborate across software and domain engineering teams.

Preferred qualifications

  • Experience developing software/simulation under a defined V&V lifecycle
  • Experience supporting airworthiness certification efforts, including developing simulation evidence for verification, validation, and safety assessment (e.g., DO-178C, MIL-HDBK-516C).
  • Strong Python skills for simulation tooling, experiment automation, and analysis.
  • Experience with distributed simulation and model interoperability standards such as HLA, DIS, and FMI/FMU.
  • Experience with industry-standard simulation tools such as JSBSim, FlightGear, X-Plane, Gazebo, Isaac Sim, or Simulink, or equivalent environments.
  • Experience with closed-loop autonomy simulation, including sensor inputs and interfaces between autonomy and the simulated environment.
  • Experience with uncertainty modeling, statistical analysis, and scenario coverage for Monte Carlo evaluation.
  • Testing / Operating Safety Critical Software (e.g., DO-178C)

Benefits

  • Bonus
  • Benefits
  • Equity

Skills

  • C++
  • Python
  • Monte Carlo
  • HLA
  • DIS
  • FMI/FMU
  • JSBSim
  • FlightGear
  • X-Plane
  • Gazebo
  • Isaac Sim
  • Simulink

Shield AI

Staff Engineer, Modelling and Simulation (R6248)

Apply now