About the job
Join Skydio, the premier drone manufacturer in the United States and a global leader in autonomous flight technology. Our mission is to revolutionize the future of drones and aerial mobility through cutting-edge artificial intelligence, innovative hardware, and software solutions. We are dedicated to providing an exceptional user experience for a diverse range of customers, including utility inspectors, first responders, and military personnel.
About the Team:
Our engineering team works on a comprehensive software stack, developing various subsystems. We focus on writing bare metal and RTOS microcontroller code (specifically for the STM32 product line), and we also integrate and develop for embedded Linux and Android platforms (utilizing Qualcomm and Nvidia SOCs). Furthermore, we maintain the associated Linux kernels and assist in designing and launching new electronic components.
Collaboration is key; we work closely with the hardware team and the broader software organization to establish a robust foundation for the entire Skydio software ecosystem.
About the Role:
As a Senior Embedded Software Engineer at Skydio, you will play a pivotal role in developing reliable embedded firmware that acts as the brain of our autonomous drones and supports our expanding accessory product line. Your expertise will help bridge the gap between sophisticated algorithms and essential sensors and mechanical hardware. This is an exciting opportunity to lead the architecture and development of both current and future products in a dynamic and innovative environment.
Your Impact:
Guide the technical direction and architecture of complex embedded systems.
Design and implement the embedded software that powers our vehicles.
Characterize, integrate, and validate vital subsystems, such as next-generation cameras and radios.
Assist in bringing up and debugging new hardware.
Develop interfaces and drivers for sensors and various devices.
