Skydio
Embedded Software Engineer Intern - Winter 2027
San Mateo, California, United States, Remote. Posted 21 days ago
The role
You will develop and implement embedded software for drones and accessory products. You will also characterize, integrate, and validate subsystems and bring up new hardware.
What you will do
- Develop and implement the embedded software that runs on the drone and accessory product lines
- Characterize, integrate, and validate key subsystems
- Bring up and debug new hardware
- Write interfaces and drivers for sensors, cameras, and other devices
Required qualifications
- Junior, senior, or MS-level college student
- Industry experience developing device-level embedded software or firmware
- Practical experience writing firmware/embedded code for a physical device
- Proficiency with C++ within the context of embedded systems
- Proficiency with Python for testing, experimentation, and tools development
- Ability to write clean code with appropriate abstraction boundaries
- Ability to read schematics and use standard debugging equipment: oscilloscope, logic analyzer, multimeter
- Ownership in digging into complex problems
Nice to have
- embedded linux userspace and kernel development
- knowledge of debugging systems at ARM assembly code level
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.