Embedded Firmware Engineer – Autonomous Drones

Skydio

San Mateo (CA)

On-site

USD 128,000 - 210,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Stock options
Health insurance
401K savings plan
Paid vacation and sick leave
Relocation assistance

Job summary

Skydio in the United States is seeking an embedded software engineer to architect, build out, and lead the development of current and future drone products in a fast-paced environment. You will drive real-time firmware design, integrate sensors, and bring up hardware across vehicle subsystems, ensuring robust flight software.

The role emphasizes clean, efficient C++ in embedded systems, collaboration with hardware teams, and hands-on debugging, with impact on autonomy and safety features of

Qualifications

  • Ability to write modern C++ in a real-time embedded environment.
  • Python development experience is required.
  • Ability to write clean code with proper abstraction boundaries.
  • SOC development with Qualcomm devices is a plus; embedded microcontrollers and camera drivers are desirable.
  • Practical experience writing firmware for a physical device.
  • Embedded Linux userspace and kernel development experience.
  • Fundamental knowledge of low-level firmware.
  • Hands-on hardware bring-up, system debugging and code optimization.
  • Knowledge of debugging systems at ARM assembly level.
  • Embedded security and cryptographic firmware development.
  • FAA Part 107 certification within 60 days is encouraged/required for certain roles.

Responsibilities

  • Provide technical direction and architecture of complex systems
  • Design and implement the embedded software that runs on the vehicle
  • Characterize, integrate, and validate key subsystems (e.g. next-gen camera, radio)
  • Bring up and debug new hardware
  • Write interfaces and drivers for sensors and other devices

Skills

Real-time C++
Python development
Abstraction boundaries
SOC development
Firmware/embedded
Embedded Linux
Low-level firmware
Hardware bring-up
ARM debugging
Security/cryptographic firmware
FAA Part 107 knowledge

Job description

Skydio in the United States is seeking an embedded software engineer to architect, build out, and lead the development of current and future drone products in a fast-paced environment. You will drive real-time firmware design, integrate sensors, and bring up hardware across vehicle subsystems, ensuring robust flight software.

The role emphasizes clean, efficient C++ in embedded systems, collaboration with hardware teams, and hands-on debugging, with impact on autonomy and safety features of

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Architect - Real-Time Drone Systems
Embedded Firmware Architect - Real-Time Drone Systems

Telemetry Today LLC • San Mateo (CA), Northern (KY)

Hybrid
USD 128,000 - 210,000
Health insurance
401K
Paid time off
Embedded Firmware Engineer for Drones (Real-Time Systems)
Embedded Firmware Engineer for Drones (Real-Time Systems)

Skydio, Inc. • San Mateo (CA)

On-site
USD 128,000 - 210,000
Equity
Relocation assistance
401K savings plan
+1
Embedded Firmware Engineer – Drones (Equity)
Embedded Firmware Engineer – Drones (Equity)

Front Door Defense • San Mateo (CA), Northern (KY)

Hybrid
USD 128,000 - 210,000
Autonomous Drone Embedded Systems Engineer
Autonomous Drone Embedded Systems Engineer

Skydio • United States

On-site
USD 120,000 - 170,000
Senior Embedded Systems Manager – Real-Time Firmware
Senior Embedded Systems Manager – Real-Time Firmware

Skydio • San Mateo (CA)

On-site
USD 230,000 - 303,000
Stock options
Health insurance
401K savings plan
+4
Embedded Software Engineer
Embedded Software Engineer

Skydio • United States

On-site
USD 120,000 - 170,000
Software Engineer - Embedded
Software Engineer - Embedded

Telemetry Today LLC • San Mateo (CA), Northern (KY)

Hybrid
USD 128,000 - 210,000
Health insurance
401K
Paid time off
Electrical Engineer – Embedded Systems & Imaging Hardware
Electrical Engineer – Embedded Systems & Imaging Hardware

Perot Jain LP • San Mateo (CA)

On-site
USD 127,500 - 240,000
Stock options
Health insurance
Vacation & sick leave
+1
Software Engineer - Embedded
Software Engineer - Embedded

Skydio • San Mateo (CA)

On-site
USD 128,000 - 210,000
Stock options
Health insurance
401K savings plan
+2
Hands-On Engineering Manager, Drone Middleware
Hands-On Engineering Manager, Drone Middleware

Skydio • United States

On-site
USD 180,000 - 250,000