Senior Real-Time Embedded Firmware Engineer (Drones)

Telemetry Today LLC

South San Francisco (CA)

Hybrid

USD 160,000 - 250,000

Full time

26 hours 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
Paid time off
Medical, dental and vision insurance

Job summary

Zipline, the world’s leading drone logistics company, seeks a firmware-focused software engineer to own C++ firmware for a distributed fleet of aircraft microcontrollers. You will collaborate with embedded Linux, electrical, mechanical, and systems engineers to translate hardware behavior and flight data into reliable software for deployed aircraft.

You will develop robust interfaces, observability, and tooling to ensure safety, reliability, and high performance across field deployments, in a

Qualifications

  • Strong software engineering experience writing C++ for embedded or resource-constrained systems.
  • Experience with embedded communications (Ethernet, serial).
  • Experience designing and debugging real-time firmware, including scheduling, interrupts, and memory constraints.
  • Experience building and maintaining deployed embedded systems with edge-case handling for safety and reliability.

Responsibilities

  • Design and build C++ firmware for a distributed system of aircraft microcontrollers.
  • Develop reliable Ethernet, serial, and other microcontroller communication interfaces.
  • Define platform-level interfaces and reusable firmware components for multiple subsystems.
  • Own the predictable and reliable performance of microcontroller systems and buses across startup, RT operation, fault handling, and recovery.
  • Optimize real-time behavior: CPU usage, memory, scheduling latency, timing jitter, resource contention.
  • Develop metrics, monitoring and troubleshooting capabilities for field deployment at scale.
  • Develop Rust-based tooling and software-in-the-loop simulations to test and validate firmware behavior.

Skills

C++
Embedded systems
Real-time firmware
Debugging
Peripheral drivers
Rust tooling

Job description

Zipline, the world’s leading drone logistics company, seeks a firmware-focused software engineer to own C++ firmware for a distributed fleet of aircraft microcontrollers. You will collaborate with embedded Linux, electrical, mechanical, and systems engineers to translate hardware behavior and flight data into reliable software for deployed aircraft.

You will develop robust interfaces, observability, and tooling to ensure safety, reliability, and high performance across field deployments, in a

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

Candidate • San Francisco (CA)

Hybrid
USD 160,000 - 250,000
Equity compensation
Discretionary bonuses
Medical, dental & vision insurance
+1
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
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 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
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
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
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
Senior Firmware Engineer: Motor Control & Flight Systems
Senior Firmware Engineer: Motor Control & Flight Systems

Zipline • South San Francisco (CA)

On-site
USD 170,000 - 215,000
Motor Control Firmware Engineer - Drone Delivery
Motor Control Firmware Engineer - Drone Delivery

Telemetry Today LLC • South San Francisco (CA)

On-site
USD 210,000 - 250,000