
About Skydio
Autonomous drones for safer, smarter operations
Key Highlights
- Valuation exceeds $2B following 2023 funding round
- Over $741M raised from top investors like Andreessen Horowitz
- Developed the X10 drone for first responders and military
- Headquartered in San Mateo, CA with 501-1000 employees
Skydio, headquartered in San Mateo, CA, is a leader in autonomous drone technology, specializing in applications for inspection, search and rescue, and national security. With over $741 million in funding from investors like Andreessen Horowitz and Levitate Capital, Skydio's valuation has surpassed ...
🎁 Benefits
Skydio offers competitive salaries, equity options, generous PTO, and a flexible remote work policy to support work-life balance....
🌟 Culture
Skydio fosters a culture of innovation and engineering excellence, focusing on R&D to push the boundaries of autonomous flight technology. The company...
Skills & Technologies
Overview
Skydio is hiring a Senior/Staff Embedded Software Engineer to develop cutting-edge camera systems for autonomous drones. You'll work with Embedded Linux, C, and C++ to enhance camera subsystems. This position requires deep expertise in ISP pipelines and ARM-based SoCs.
Job Description
Who you are
You have 5+ years of experience in embedded software engineering, particularly in developing camera systems for autonomous devices. Your expertise in ISP pipelines and ARM-based SoCs allows you to architect and develop innovative camera subsystems that enhance drone capabilities. You are proficient in Embedded Linux and have a strong command of C and C++ programming languages, enabling you to write efficient and reliable code for complex systems.
You thrive in collaborative environments, working closely with hardware engineers to ensure seamless integration of software and hardware components. Your background in computer vision and machine learning equips you with the skills to contribute to advanced features that support autonomous navigation and media capture. You are detail-oriented and have a strong understanding of the entire software lifecycle, from requirements definition to validation and mass production.
Desirable
Experience with RTOS-based microcontroller code is a plus, as is familiarity with hardware design collaboration and bring-up processes. You are comfortable working in agile teams and have a passion for developing technology that empowers diverse users in various scenarios, from utility inspections to emergency response.
What you'll do
As a Senior/Staff Embedded Software Engineer at Skydio, you will play a pivotal role in designing and developing the software that powers our autonomous drones. You will leverage your expertise in embedded systems to create camera subsystems that enhance the functionality and performance of our products. Your responsibilities will include collaborating with cross-functional teams to define requirements, developing software for both current and next-generation products, and ensuring high-quality performance through rigorous testing and validation.
You will manage the entire lifecycle of camera system development, from initial user needs analysis to hardware bring-up and tuning. Your role will involve maintaining the Linux kernel and contributing to Embedded Linux and Android development, ensuring that our software meets the highest standards of reliability and efficiency. You will also engage in hardware design collaboration, working closely with engineers to bring innovative solutions to life.
What we offer
At Skydio, you will be part of a dynamic team that is at the forefront of drone technology. We offer a competitive salary and benefits package, along with opportunities for professional growth and development. You will have the chance to work on cutting-edge technology that has a real impact on various industries, from public safety to media production. Join us in shaping the future of autonomous flight and aerial mobility.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Skydio.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Verkada is seeking a Senior Software Engineer to develop on-device camera platform features. You'll work with C++ and Golang to create scalable solutions in a cloud physical security environment. This role requires 5+ years of experience in systems software development.

Embedded Engineer
Verkada is hiring a Staff Embedded Software Engineer to lead the development of new camera categories and ensure the reliability of their IoT devices. You'll work with Embedded Linux, C, and C++ in San Mateo.

Engineering Manager
Verkada is seeking an Engineering Manager for their Cameras team to lead the development of high-impact product lines. You'll work with technologies like Embedded Linux, Python, and Go in a microservices architecture. This role requires strong leadership and technical expertise.

Engineering Manager
Verkada is seeking an Engineering Manager to lead a team focused on building cloud-managed security camera systems. You'll be responsible for managing user-facing applications and collaborating closely with Product and Design teams. This role requires 2+ years of experience in engineering management.

Embedded Engineer
Apple is seeking a Camera Embedded Software Engineer to drive innovative technologies for its products. You'll work on core camera and ISP technologies, requiring proficiency in C/C++ and embedded software development. This role demands 3 years of experience in a fast-paced, multi-functional environment.