Skydio
Software Engineer - Embedded
$128K–$210K
San Mateo, California, United States · Hybrid · Full-time · Posted Sep 25, 2026
- Visa sponsorship
- For positions located in the United States of America, Skydio, Inc. uses E-Verify to confirm employment eligibility.
About the job
Designs and develops embedded software and firmware for Skydio drones and accessories, including hardware integration, bring-up, and subsystem validation.
What you'll do
- Provide technical direction and architecture for complex systems; design and implement vehicle embedded software.
- Characterize, integrate, and validate subsystems; bring up and debug new hardware.
- Write interfaces and drivers for sensors and other devices.
What they ask for
- Modern C++ in a real-time embedded environment and Python development experience.
- Practical firmware or embedded software experience for a physical device.
- Embedded Linux userspace and kernel development; embedded microcontrollers and low-level firmware knowledge.
- Hands-on hardware bring-up, system debugging, code optimization, and debugging at ARM assembly level.
Nice to have
- Qualcomm device development experience.
- Experience with camera drivers, embedded security, or cryptographic firmware development.
Pay
$127,500 - $210,000 USD annual base salary
Tools
C++, Python, embedded Linux, Qualcomm, Nvidia, STM32, ARM
Model-written summary · the original posting is authoritative