Skydio
Embedded Firmware Engineer
Overview
Reliable embedded firmware acts as the brain stem of our autonomous drones and the foundation for the growing accessory product line -- bridging the gap between the algorithms and the sensors/mechanical hardware.
About Skydio
Skydio is the leading US drone company and the world leader in autonomous flight, the key technology for the future of drones and aerial mobility.
Requirements & Eligibility
- Ability to write modern C++ in a real-time embedded environment
- Python development experience
- Ability to write clean code with appropriate abstraction boundaries
- SOC development (Qualcomm devices a plus), embedded microcontrollers, camera drivers
- Practical experience writing firmware/embedded code for a physical device
- Embedded linux userspace and kernel development
- Fundamental knowledge of low-level firmware
- Hands-on hardware bring-up, system debugging and code optimization
Key Responsibilities
- Provide technical direction and architecture of complex systems
- Design and implement the embedded software that runs on the vehicle
- Characterize, integrate, and validate key subsystems (e.g. next-gen camera, radio)
- Bring up and debug new hardware
- Write interfaces and drivers for sensors and other devices
Disclaimer: Trace Hiring is an independent job board. We are not directly affiliated with Skydio. Please verify all details on the official company application portal.