← All roles

Staff Engineer, Modelling and Simulation (R6248)

Shield AI· Hivemind Enterprise Division – Engineering
Apply on company site
San Diego, California$150k - $230kFull Time EmployeePosted 4d ago

About the role

Staff Software Engineer on the Simulation Platform team to shape how autonomous pilots are tested by building and integrating simulators and Monte Carlo infrastructure, enabling evaluation of autonomy, GNC, and runtime assurance systems at scale.

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.

Qualifications

  • Typically requires a minimum of 10 years of related experience with a Bachelor’s degree; or 9 years with a Master’s degree; or 7 years with a PhD; or equivalent work experience.
  • 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.
  • Experience developing software/simulation under a defined V&V lifecycle.

Skills

Required:C++Multithreaded / multiprocessing real-time simulationsMonte Carlo infrastructure

Benefits

  • Pay within range listed + Bonus + Benefits + Equity
  • Temporary employee offer package (applicable after 60 days of employment) + temporary benefits package
Last updated Oct 23, 2026. Interested? Apply on the company site.

About Shield AI

Autonomy for the world.

Our mission is to protect service members and civilians with intelligent systems.

AerospaceAutonomyDefenseliquid-ai-recruiting-targetsetter-30setter-30-2026-q1

More open roles at Shield AI