Skydio is looking to develop reliable embedded firmware for its autonomous drones and accessory product line.
Requirements
- Ability to write modern C++ in a real-time embedded environment
- Python development experience
- SOC development (Qualcomm devices a plus)
- Embedded microcontrollers, camera drivers
- Embedded linux userspace and kernel development
- Fundamental knowledge of low-level firmware
- Knowledge of debugging systems at ARM assembly code level
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
Other
- Relocation assistance may be provided for eligible roles
- Diversity drives innovation and we have created a multidisciplinary environment that embraces the power of diverse perspectives