← Все вакансии/Lead/Lyft
LeadOfficeSan Francisco, CA

Firmware Engineer Manager

L
Lyft
Уровень
Lead
Формат
Office
О роли

Описание вакансии

About the company

Lyft Urban Solutions (LUS) develops micromobility hardware offerings, including e-bikes, scooters, batteries, charging stations, and more.

Responsibilities
  • Lead, mentor, and grow a team of firmware engineers building embedded software across Lyft's micromobility product line — e-bikes, scooters, batteries, docks, and charging infrastructure
  • Set technical direction and architecture for core firmware systems — IoT, powertrain, battery management, and docking/charging infrastructure — including safety-critical fault handling
  • Own the OTA update and fleet operations strategy: secure, staged rollout pipelines, remote diagnostics, and field recovery mechanisms
  • Partner with cross-functional stakeholders — hardware, software, product, data science, manufacturing, operations, and compliance teams
  • Own team planning: roadmapping, sprint/release planning, staffing, hiring, and performance management
  • Drive continuous improvement of existing fielded products, prioritizing reliability, safety, and rider/operator experience
  • Represent the firmware team in regulatory and safety certification efforts (e.g., UL 2849/2271, EN 18031, and RED/CRA)
  • Build and maintain engineering rigor: CI/CD pipelines, automated Hardware-in-the-Loop (HIL) testing, code review standards, and on-call/incident response processes
  • Communicate technical risk, tradeoffs, and progress clearly to both engineering peers and non-technical stakeholders
  • Support career development of direct reports
Requirements
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field
  • 8+ years developing in C/C++ for embedded systems, including 2+ years directly managing or formally leading firmware/embedded engineers
  • Proven experience translating product and business needs into team roadmaps, staffing plans, and actionable schedules
  • Deep understanding of embedded real-time operating systems (FreeRTOS, ThreadX, etc.) and low-level OS concepts
  • Hands-on background with ARM Cortex-M processors, electrical bring-up, and embedded debugging
  • Working knowledge of IoT, motor control, battery management systems (BMS), and CAN bus protocols
  • Experience with OTA update systems and remote fleet diagnostics
  • Familiarity with modern firmware development practices — CI/CD pipelines, automated HIL test infrastructure — and openness to modern systems languages (e.g., Rust)
  • Familiarity with functional safety and regulatory frameworks (e.g., ISO 26262, MISRA C, EN 18031, UL standards)
  • Strong track record of cross-functional collaboration
  • Excellent communication skills
  • Demonstrated ability to build inclusive, high-performing engineering teams
Conditions
  • Great medical, dental, and vision insurance options
  • Mental health benefits
  • Family building benefits
  • Child care and pet benefits
  • 401(k) plan with company match
  • 12 observed holidays, discretionary paid time off
  • 18 weeks of paid parental leave
  • Subsidized commuter benefits
  • Monthly Lyft credits and complimentary Lyft Pink membership
Стек и навыки

С чем работаем