Skydio
Software Engineer - Simulation & Robotics
$170K–$240K
San Mateo, California, United States · Hybrid · Full-time · Posted Mar 4, 2026
About the job
Build and evolve Skydio’s high-fidelity, real-time simulator for customers and autonomy engineers, integrating physics, sensors, hardware emulation, and autonomy software.
What you'll do
- Develop and optimize core simulator components and architecture in C++ and Python.
- Improve physics, sensor, and hardware simulations and validate the autonomy stack against real-world behavior.
- Debug interactions across physics, sensors, autonomy, and rendering; collaborate with engineering teams and document simulator systems.
What they ask for
- Strong software engineering experience with C++ and Python.
- Experience building complex systems where performance, determinism, or correctness matter.
- Comfort reasoning about time-synchronized systems, state machines, or real-time execution.
- Ability to work in a large, evolving codebase with multiple stakeholders.
Nice to have
- Robotics, simulation, game engines, or real-time systems.
- Physics engines, sensor modeling, hardware abstraction layers, multithreaded or low-latency system design, or debugging systems spanning software and physical behavior.
Pay
$170,000 - $240,000 USD base salary
Tools
C++, Python
Model-written summary · the original posting is authoritative