Firmware Engineer Manager

Lyft

Confirmed live today High trust
Hybrid

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $212k
This role $198k
$147k most similar roles pay here $272k

This role pays less than 62% of similar roles. Most pay $187,700–$235,750 — the shaded band above. At the midpoint, this role pays about $198k versus about $212k 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 $148,000–$185,000 across 18 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 165 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 54 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

Staff Software Engineer

Lyft

San Francisco, CA 54 days ago $176,000–$220,000
Distributed Systems Relational Databases NoSQL AWS GCP Microsoft Azure Kubernetes Docker cri-o Observability System Architecture Technical Roadmap
8+ yrs exp Hybrid

Firmware Engineer, Manufacturing Test

Anduril Industries

Atlanta, GA 16 days ago $111,000–$147,000
C Embedded Linux RTOS Microcontrollers I2C SPI CAN UART USB RS232 RS485 Ethernet gRPC SSH JTAG SWD Oscilloscopes Logic Analyzers DFT DFM

Senior Firmware Engineer, Manufacturing Test

Anduril Industries

Atlanta, GA 16 days ago $126,000–$167,000
C Embedded Linux RTOS Microcontrollers I2C SPI CAN UART USB RS232 RS485 Ethernet gRPC SSH JTAG SWD Oscilloscopes Logic Analyzers DFT DFM
8+ yrs exp