Firmware Engineer, Lyft Urban Solutions

Lyft

San Francisco, CA, United States
Base: $128,000 - $160,000; bonus/equity: potential...
On-site
3+ years c/c++ embedded development
Experience with freertos or threadx
Arm cortex-m processor familiarity
The role is key in developing Lyft's micromobility hardware offerings such as electric bikes, scooters, and batteries

Job Summary

  • The role is key in developing Lyft's micromobility hardware offerings such as electric bikes, scooters, and batteries.
  • Engineers collaborate closely with hardware, operations, and manufacturing teams to drive New Product Introduction initiatives.
  • The position offers comprehensive benefits including 18 weeks of paid parental leave and a hybrid work schedule requiring three days in-office.

Matching Summary

The role is key in developing Lyft's micromobility hardware offerings such as electric bikes, scooters, and batteries.

Salary

Base: $128,000 - $160,000; Bonus/Equity: Potential equity offering and bonus available; Benefits: Medical, dental, vision, 401(k) match, and paid time off included

Skills & Requirements

Must-have

  • 3+ years C/C++ embedded development
  • Experience with FreeRTOS or ThreadX
  • ARM Cortex-M processor familiarity
  • Embedded debugging with oscilloscopes
  • Python scripting for automated testing

Nice-to-have

  • Strong cross-functional collaboration skills
  • Proactive problem-solving mindset
  • Ability to articulate technical risks
  • Understanding of distributed systems concepts

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • 3+ Years developing in C/C++ for embedded systems
  • Hands-on experience supporting electrical bring-up

Work Rights

Not specified

Tailored Resume

Cover Letter