Staff Embedded Firmware Engineer - Real-Time Drone Systems

Candidate

San Francisco (CA)

Hybrid

USD 160,000 - 250,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity compensation
Discretionary bonuses
Medical, dental & vision insurance
Paid time off

Job summary

Zipline, a leader in autonomous logistics, seeks engineers to own C++ firmware for a distributed aircraft system. You will work with embedded Linux, microcontrollers, and hardware drivers, turning flight data into reliable software for deployed aircraft.

The role combines in-office work at the South San Francisco headquarters with distributed collaboration, offering equity, bonuses, and comprehensive benefits in a fast-growing environment.

Qualifications

  • Strong software engineering skills in C++ for embedded/resource-constrained systems.
  • Experience with embedded communications (Ethernet, serial).
  • Real-time firmware design including scheduling, interrupts, memory constraints.

Responsibilities

  • Design and build C++ firmware for aircraft microcontrollers.
  • Develop reliable Ethernet, serial, and other interfaces.
  • Define platform interfaces and reusable firmware components for subsystems.
  • Ensure predictable performance of microcontroller systems and buses.
  • Optimize real-time behavior: CPU, memory, scheduling latency, jitter.
  • Develop metrics, monitoring and troubleshooting for field deployment.
  • Develop Rust tooling and software-in-the-loop simulations to test firmware.

Skills

C++ firmware
Embedded systems
Real-time firmware
Embedded Linux
Debugging

Tools

Rust tooling
Simulations (software-in-the-loop)

Job description

Zipline, a leader in autonomous logistics, seeks engineers to own C++ firmware for a distributed aircraft system. You will work with embedded Linux, microcontrollers, and hardware drivers, turning flight data into reliable software for deployed aircraft.

The role combines in-office work at the South San Francisco headquarters with distributed collaboration, offering equity, bonuses, and comprehensive benefits in a fast-growing environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Embedded Firmware Engineer — Real-Time Drone Systems
Staff Embedded Firmware Engineer — Real-Time Drone Systems

Zipline • South San Francisco (CA)

On-site
USD 160,000 - 250,000
Equity compensation
Discretionary annual bonus
Sales incentives
+4
Senior Embedded Firmware Engineer: Real-Time Drone Systems
Senior Embedded Firmware Engineer: Real-Time Drone Systems

Candidate • San Francisco (CA)

Hybrid
USD 160,000 - 250,000
Senior Real-Time Embedded Firmware Engineer (Drones)
Senior Real-Time Embedded Firmware Engineer (Drones)

Telemetry Today LLC • South San Francisco (CA)

Hybrid
USD 160,000 - 250,000
Equity compensation
Discretionary bonuses
Paid time off
+1
Staff Embedded Firmware Engineer, Drone Flight Systems
Staff Embedded Firmware Engineer, Drone Flight Systems

Telemetry Today LLC • South San Francisco (CA)

Hybrid
USD 160,000 - 250,000
Equity grant
Performance bonuses
Health insurance
Senior Embedded Firmware Engineer - Real-Time C++ for Drones
Senior Embedded Firmware Engineer - Real-Time C++ for Drones

Speedrun Talent Network • South San Francisco (CA)

On-site
USD 160,000 - 250,000
Equity compensation
Bonuses
Embedded Firmware Engineer — Real‑Time, Hybrid
Embedded Firmware Engineer — Real‑Time, Hybrid

Zipline • South San Francisco (CA)

Hybrid
USD 160,000 - 250,000
Equity compensation
Discretionary bonuses
Medical, dental & vision insurance
+1
Embedded Firmware Engineer Intern (C++, RTOS)
Embedded Firmware Engineer Intern (C++, RTOS)

Zipline • South San Francisco (CA)

On-site
USD 34,000 - 48,000
Housing stipend
Overtime pay
Relocation support
+2
Embedded Firmware Intern — C++ for Flight Systems
Embedded Firmware Intern — C++ for Flight Systems

Zipline • South San Francisco (CA)

On-site
USD 45,000 - 62,000
Senior Embedded Firmware Engineer — Real-Time C++/Rust
Senior Embedded Firmware Engineer — Real-Time C++/Rust

Zipline • South San Francisco (CA)

Hybrid
USD 160,000 - 250,000
equity compensation
discretionary bonuses
medical, dental and vision insurance
+1
Senior Embedded Firmware Engineer - Flight-Critical Systems
Senior Embedded Firmware Engineer - Flight-Critical Systems

Zipline • South San Francisco (CA)

On-site
USD 180,000 - 240,000