Skydio
Software Engineer - Simulation & Robotics
San Mateo, California, United States, Remote. Posted 8 months ago
The role
You will build and evolve the Skydio Simulator, a high-fidelity digital replica of the physical world. You will work on the simulator stack including physics, sensor simulation, hardware emulation, and core architecture.
What you will do
- Design, implement, and evolve the foundational architecture of the Skydio Simulator.
- Improve and extend physics models governing vehicle motion and interactions.
- Build high-fidelity simulations of cameras, IMUs, and other onboard components.
- Run and validate the full Skydio autonomy stack in simulation.
- Implement simulator capabilities for customer and internal workflows.
- Profile, optimize, and improve simulator performance.
- Develop core simulator components in C++ and Python.
- Collaborate with autonomy, perception, and controls engineers.
- Debug complex interactions between physics, sensors, autonomy logic, and rendering.
- Contribute to documentation of how the simulator works internally.
Required qualifications
- 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.
- Interest in robotics, simulation, or physical systems.
Nice to have
- Prior robotics experience
- Robotics, simulation, game engines, or real-time systems
- Physics engines, sensor modeling, or hardware abstraction layers
- Multithreaded or low-latency system design
- Experience debugging systems that span software and physical behavior
Benefits
- Competitive base salaries
- Equity in the form of stock options
- Group health insurance plans
- Paid vacation time
- Sick leave
- Holiday pay
- 401K savings plan
- Relocation assistance may be provided for eligible roles
Before you apply
- Obtaining FAA Part 107 certification within the first 60 days of employment is strongly encouraged and required for certain positions.
- Skydio, Inc. uses E-Verify to confirm employment eligibility.
About the company
Skydio is the leading US drone company and the world leader in autonomous flight. The team combines expertise in artificial intelligence, hardware and software product development, operational excellence, and customer obsession.