Backed by a16z and Founders Fund.
About the role
At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive.
What they're looking for
- 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 (memory management, scheduling, threads, interrupts)
- Hands-on background with ARM Cortex-M processors, electrical bring-up, and embedded debugging (debug probes, signal analyzers, oscilloscopes, power analyzers)
- Working knowledge of IoT, motor control, battery management systems (BMS), and CAN bus protocols in the context of electric vehicles or similar hardware products
More about this role
At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive.
Lyft Urban Solutions powers the bike-sharing and scooter-sharing systems that move millions of people in over 60 cities worldwide. We built North America's first automated bike-share system and continue to lead the micromobility revolution. Our systems operate globally - from Citi Bike in New York to BIXI in Montreal, Divvy in Chicago, Capital Bikeshare in DC, and iconic systems in Austin, Barcelona, Bogota, Boston, Buenos Aires, Columbus, Detroit, Dubai, London, Madrid, Mexico City, Monaco, Pittsburgh, Portland, Rio de Janeiro, San Francisco, Toronto, and beyond.
We're not just technology providers - we operate these systems, building the software, hardware, and operations that make urban micromobility work at scale.
Ready to shape how millions of people move through their cities every day?
The Lyft Urban Solutions (LUS) Firmware Engineering Manager role is central to the development and delivery of Lyft's micromobility hardware offerings, including e-bikes, scooters, batteries, charging stations, and more! We are...
Browse similar: Startup jobs · San Francisco Bay Area