About the job
Join Skydio, the premier American drone manufacturer and a global leader in autonomous flight technology, pivotal to the future of aerial mobility. Our dedicated team merges exceptional expertise in artificial intelligence with top-tier hardware and software development, operational excellence, and a relentless focus on customer satisfaction. We empower a diverse range of drone users, from utility inspectors to first responders, and military personnel in various scenarios.
About Our Team:
Our team oversees significant portions of the software engineering stack, engaging with various subsystems. We develop bare metal and RTOS microcontroller code (stm32 product line), create and integrate software for embedded Linux and Android platforms (Qualcomm and Nvidia SOCs), maintain associated Linux kernels, and assist in designing and launching new electronics.
We collaborate closely with the hardware team and the broader software organization, establishing the foundational elements for the Skydio software team to build upon.
About This Role:
As a Staff Embedded Software Engineer at Skydio, you will be instrumental in developing reliable embedded firmware, which functions as the brain of our autonomous drones and supports our expanding accessory product line — bridging algorithms with sensors and mechanical hardware. This role offers the chance to architect and lead the development of both existing and future products in a dynamic environment.
Your Impact:
Provide technical leadership and architectural guidance for intricate systems.
Design and implement embedded software for our vehicles.
Characterize, integrate, and validate essential subsystems (e.g., next-gen camera, radio).
Assist in bringing up and debugging new hardware.
Develop interfaces and drivers for sensors and other devices.

