companySkydio logo

Staff Software Engineer - Embedded Systems

SkydioSan Mateo, California, United States
On-site Full-time $226K/yr - $226K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Qualifications:Proficient in modern C++ for real-time embedded systems. Experience with Python development. Capable of writing clean, maintainable code with appropriate abstraction boundaries. Experience in SOC development (Qualcomm devices preferred), embedded microcontrollers, and camera drivers. Hands-on experience in writing firmware or embedded code for physical devices.

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.

About Skydio

Skydio is at the forefront of the drone industry in the United States, leading advancements in autonomous flight technology that are shaping the future of aerial mobility. Our team is passionate about harnessing artificial intelligence and innovative technology to create solutions for a diverse range of users, enhancing safety and efficiency in various applications.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.