A complete application in a minute — tailored resume and cover letter, ready to send.
Skydio seeks an embedded software engineer to architect, build out and lead the development of both current and future drone products in a fast-paced environment. You will design the embedded software that runs on the vehicle and provide technical direction across complex systems.
Responsibilities include bringing up hardware, integrating subsystems, and writing sensor interfaces and drivers. Proficiency in C++, ARM, real-time constraints, and Embedded Linux is essential, with Python for
Knowledge of debugging systems at ARM assembly code levelObtaining FAA Part 107 certification within the first 60 days of employment is strongly encouraged for all Skydio employees and required for certain positionsEmbedded security and cryptographic firmware developmentAbility to write modern C++ in a real-time embedded environmentPython development experienceSOC development (Qualcomm devices a plus), embedded microcontrollers, camera driversFundamental knowledge of low-level firmwareEmbedded linux userspace and kernel developmentAbility to write clean code with appropriate abstraction boundariesHands‑on hardware bring‑up, system debugging and code optimizationPractical experience writing firmware/embedded code for a physical device