Firestorm Labs
Engineering Manager, Simulation
$175K–$220K
San Diego, United States · On-site · Manager · Full-time · Posted Sep 18, 2026
- Experience
- 8+ years of software, simulation, robotics, or related engineering experience; 3+ years leading software engineering teams.
- Visa sponsorship
- U.S. person required due to ITAR regulations; export-control eligibility includes U.S. citizens, lawful permanent residents, protected individuals as defined by 8 U.S.C. 1324b(a)(3), or people otherwise eligible to obtain required authorizations.
About the job
Leads the Simulation team and develops a reusable platform for aircraft development, testing, training, and mission demonstrations.
What you'll do
- Lead and grow the team responsible for simulation infrastructure, tools, models, and integrations.
- Build simulation capabilities for aircraft systems, interactive and automated testing, and repeatable local, CI, and distributed runs.
- Integrate aircraft software and hardware systems into simulation and support training, mission development, and demonstrations.
What they ask for
- Hands-on experience building or integrating simulation systems for aircraft, UAS, robotics, or other complex physical systems.
- Experience with Gazebo, JSBSim, AirSim, FlightGear, or similar simulation frameworks; strong C++ and Python or similar software engineering experience.
- Experience with SIL, HIL, or other integrated simulation environments, and integrating flight software, models, sensors, actuators, or hardware interfaces.
- Strong application build, packaging, deployment, and distribution across multiple OS; experience building automated, reproducible simulation or test environments.
Nice to have
- Experience with PX4, ArduPilot, MAVLink, or similar vehicle software platforms.
- Understanding of aircraft dynamics, flight controls, sensors, and propulsion; aerospace, defense, UAS, or autonomous-systems experience.
Pay
$175,000 – $220,000 USD (base salary)
Tools
Gazebo, JSBSim, AirSim, FlightGear, C++, Python, PX4, ArduPilot
Model-written summary · the original posting is authoritative