Autonomy Engineer Intern (Simulation & Robotics, 2027, HQ)
- San Mateo, United States
- Internship
- Intern/New Grad
- Posted
Skills
Required
- Multithreaded or low-latency system design
- time-synchronized
- state machines
- software engineering
- C++
- Python
- Physics engines / sensor modeling / hardware abstraction
- debugging systems
Preferred
- robotics / simulation / physical systems
- computer vision
- drones
- Skydio Simulator
- Architect and implement algorithms
Join Skydio, a leading drone technology company, as an Autonomy Engineer Intern. In this role, you will work on the core computer vision algorithms that enable drones to understand their environment. You will have the opportunity to design and implement the foundational architecture of the Skydio Simulator, improve physics models, build high-fidelity simulations, and collaborate with engineers across various disciplines. This internship is ideal for individuals with a strong foundation in math, theory, and software development, and a passion for robotics and autonomy algorithms.
Experience building complex systems where performance, determinism, or correctness matter
About Skydio
Robotics, simulation, game engines, or real-time systems
Responsibilities
- Architect and implement algorithms for computer vision and deep learning in drones.
- Design, implement, and evolve the foundational architecture of the Skydio Simulator.
- Collaborate with autonomy, perception, and controls engineers to align simulation behavior with real-world systems.
Requirements
- Multithreaded or low-latency system design
- Comfort reasoning about time-synchronized systems, state machines, or real-time execution
- Strong software engineering experience with C++ and Python
- Ability to work in a large, evolving codebase with multiple stakeholders
- Physics engines, sensor modeling, or hardware abstraction layers
- Experience debugging systems that span software and physical behavior
Preferred
- Interest in robotics, simulation, or physical systems (prior robotics experience is a plus, not a requirement)
