Skydio logo
Posted May 1, 2026 · 114 days agoLast seen August 23, 2026Est. expiry June 5, 2026

Embedded Software Engineer

Senior Software Engineer - Embedded
San Mateo, California
Onsite · Software engineering
Full-time · Mid-Level
English
About the role

Skydio is looking for a Senior Embedded Software Engineer to develop and lead the embedded firmware for autonomous drones. The role involves designing, implementing, and debugging embedded systems on microcontrollers and Linux platforms, working closely with hardware teams, and ensuring system security and performance. The engineer will also characterize and validate subsystems, develop drivers, and optimize code for real-time environments. The position offers a competitive salary, stock options, and comprehensive benefits, with a focus on diversity and inclusion.

Job Details

Responsibilities

  • Design and implement embedded software for autonomous drones
  • Debug and validate hardware subsystems
  • Develop drivers and interfaces for sensors and devices
  • Optimize code for real-time performance

Requirements

  • Experience with embedded firmware development on microcontrollers and Linux platforms
  • Proficiency in C++ and Python programming
  • Knowledge of real-time systems and hardware bring-up
  • Understanding of embedded security and cryptography

Skills & Technologies

C++Pythonembedded LinuxRTOShardware debuggingsecurity
Seen 12 hours agoPartial Schema
Skydio logo
Skydio · 156 open roles
Top locations: Remote - Global · 135 · Remote · 8 · Tampere, Finland · 6+4 other locations
View company
Most-hired roles
Autonomy Engineer
13
Software Engineer
8
Autonomy Engineer Intern
7
Customer Success Manager
7
Solutions Engineer
7
Role-level mix
Mid-Level (134)Manager (1)Mid-level (1)Senior (1)

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.