Firmware Engineer Manager

Lyft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CA
Salary
$176,000–$220,000 / yr
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $207k
This role $198k
$156k most similar roles pay here $263k

This role pays less than 58% of similar roles. Most pay $177,309–$235,750 — the shaded band above. At the midpoint, this role pays about $198k versus about $207k for comparable roles.

Based on 240 similar postings.

Employer

About Lyft

Lyft is a transportation network company offering ride-hailing services across the US and Canada.

Lyft currently has 22 open roles on FindRole.

Listed pay typically runs $140,800–$176,000 across 16 roles with salary data.

Most-posted roles

View all roles at Lyft

At a glance

TL;DR · Firmware Engineer Manager

The Firmware Engineer Manager, Lyft Urban Solutions leads a team of engineers developing embedded software for micromobility products, including e-bikes, scooters, batteries, and charging infrastructure. This role involves setting technical direction for IoT, powertrain, battery management systems, and docking infrastructure while managing New Product Introduction and fleet sustainability programs. The manager oversees roadmapping, hiring, and performance management while ensuring firmware meets safety and regulatory standards like UL 2849 and EN 18031. Key responsibilities include developing OTA update strategies, remote diagnostics, and CI/CD pipelines with automated Hardware-in-the-Loop testing. Candidates must possess expertise in C/C++, Rust, ARM Cortex-M processors, and CAN bus protocols. The role requires deep knowledge of real-time operating systems like FreeRTOS or ThreadX to solve complex technical challenges related to safety-critical fault handling and large-scale fleet operations for distributed hardware.

What you'll do

  • Lead, mentor, and grow a team of firmware engineers building embedded software for micromobility products.
  • Set technical direction and architecture for IoT, powertrain, battery management, and charging infrastructure systems.
  • Manage OTA update strategies, remote diagnostics, and field recovery mechanisms to minimize fleet downtime.
  • Translate ambiguous product requirements into actionable roadmaps, sprint plans, and hiring schedules.
  • Drive engineering rigor through CI/CD pipelines, automated Hardware-in-the-Loop testing, and code review standards.
  • Represent the firmware team in regulatory and safety certification efforts to ensure compliance with industry standards.
  • Communicate technical risks, trade-offs, and progress clearly to both technical and non-technical stakeholders.

What we're looking for

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • 8+ years of experience developing in C/C++ for embedded systems.
  • 2+ years of experience directly managing or formally leading firmware or embedded engineers.
  • Deep understanding of real-time operating systems (FreeRTOS, ThreadX) and low-level OS concepts like memory management and interrupts.
  • Hands-on experience with ARM Cortex-M processors, electrical bring-up, and hardware debugging tools like oscilloscopes and signal analyzers.
  • Working knowledge of IoT, motor control, battery management systems (BMS), and CAN bus protocols for electric vehicles or similar products.
  • Experience with OTA update systems, remote fleet diagnostics, and modern firmware practices like CI/CD and HIL testing.
  • Familiarity with functional safety and regulatory frameworks such as ISO 26262, MISRA C, and UL standards (preferred).

More like this

Similar roles

Senior Firmware Engineer, Wireless

Anduril Industries

Costa Mesa, CA 147 days ago $191,000$253,000
C Embedded Systems RTOS ThreadX FreeRTOS ARM RISC-V JTAG SWD SPI I2C CAN RS232 WiFi BLE Ethernet TCP/IP Firmware PCB Layout Hardware Schematics
5+ yrs exp

Embedded Software Engineer (Firmware)

DoorDash, Inc

San Francisco, CA 36 days ago $168,000$247,000
C C++ ARM Cortex-M RTOS FreeRTOS Zephyr Embedded Linux I2C SPI UART CAN Bare-metal Firmware Hardware Bring-up Schematic Review Motion Control Power Management Sensor Integration
4+ yrs exp

Firmware Engineer

Anduril Industries

Irvine, CA 16 days ago $129,000$177,000
C Embedded Systems Microcontrollers RTOS Bare-metal STM32 ARM AVR MSP430 PIC JTAG SWD Oscilloscopes Logic Analyzers USB SPI I2C CAN RS232 RS485 Ethernet
3+ yrs exp

Firmware Engineer

Anduril Industries

Irvine, CA 58 days ago $166,000$220,000
C Embedded Systems RTOS Microcontrollers STM32 ARM AVR MSP430 PIC JTAG SWD Oscilloscopes Logic Analyzers USB SPI I2C CAN RS232 RS485 Ethernet
5+ yrs exp

Firmware Engineer, Embedded Systems

Anduril Industries

Costa Mesa, CA 147 days ago $166,000$220,000
C Embedded Systems RTOS Bare-metal Microcontrollers ARM AVR MSP430 PIC JTAG SWD Oscilloscopes Logic Analyzers USB SPI I2C CAN RS232 RS485 Ethernet
3+ yrs exp

Firmware Engineer, Space Embedded Systems

Anduril Industries

Costa Mesa, CA 58 days ago $166,000$220,000
C C++ Rust Python RTOS Bare-metal JTAG SWD Oscilloscopes Logic Analyzers I2C SPI CAN Ethernet USB ARM AVR MSP430 PIC
5+ yrs exp