Drimva

Zipline

Senior Embedded Firmware Engineer

$160K–$250K

South San Francisco, California, USA +1 · Senior · Full-time · Posted Oct 22, 2026

Location
South San Francisco, California, USA
South San Francisco, California, United States

About the job

Own C++ firmware and supporting tools for aircraft microcontrollers, ensuring reliable flight and safety functions and enabling diagnosis of deployed systems.

What you'll do

  • Design firmware, communication interfaces, and reusable platform components for aircraft microcontrollers.
  • Ensure predictable real-time performance, including startup, fault handling, and recovery; develop monitoring and troubleshooting capabilities.
  • Build Rust-based tools and software-in-the-loop simulations to test and validate firmware.

What they ask for

  • Production experience writing C++ for embedded or resource-constrained systems.
  • Experience with embedded communications and hardware communication protocols.
  • Experience designing and debugging real-time firmware, including scheduling, interrupts, concurrency, synchronization, and memory constraints.
  • Experience with deployed embedded systems and peripheral drivers based on electrical schematics and datasheets.

Pay

$160,000 - $250,000 USD starting cash; $160,000 - $190,000 USD starting cash; $190,000 - $220,000 USD starting cash; $220,000 - $250,000 USD starting cash

Tools

C++, Rust, Ethernet

Model-written summary · the original posting is authoritative

First seen Oct 23, 2026 · Last verified Nov 5, 2026 (UTC)