Senior Firmware Engineer

World's largest shared electric vehicle company providing electric bikes and scooters across 250+ cities on 5 continents.
$156,000 - $215,000
Embedded
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
4+ years of experience
Automotive
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Electrical Engineer, R&D

Senior Electrical Engineer position at Lime focusing on R&D for electric vehicle systems and infrastructure development.

System Hardware Validation Engineer

Senior System Hardware Validation Engineer position at QT Technologies Ireland, focusing on Snapdragon chipset validation and embedded systems development.

Sr Engineer-Camera HWL

Senior Camera Hardware Layer Engineer position at Qualcomm focusing on embedded systems and software development.

Post-Silicon SoC Validation & Emulation Engineer

Senior-level Post-Silicon SoC Validation & Emulation Engineer position at Qualcomm, focusing on silicon validation, debugging, and system-level testing with competitive compensation.

SoC Debug Engineer (Server)

Senior SoC Debug Engineer position at Qualcomm focusing on server chipset validation and debugging, offering competitive compensation and benefits.

Description For Senior Firmware Engineer

Lime, the world's leading shared electric vehicle company, is seeking a Senior Firmware Engineer to join their on-vehicle software team. This role offers an exciting opportunity to shape the future of urban transportation through developing software for connected vehicles. The position involves working with cutting-edge hardware, designing embedded software capabilities, and collaborating with a global team of talented professionals.

The ideal candidate will work on critical firmware development, including networking, motor control, and sensor integration. You'll be responsible for implementing software in RUST, C, and C++, working with embedded Linux systems, and ensuring seamless integration with various hardware components. The role requires expertise in embedded systems and offers the chance to work on yet-to-be-released products.

This hybrid position, based in San Francisco, offers a competitive salary range of $156,000 - $215,000, plus equity and benefits. The company has achieved profitability and continues to expand globally, having powered over 400 million rides across 250+ cities. You'll be part of a forward-thinking organization that's committed to creating sustainable transportation solutions and has been recognized by Time 100 as a Most Influential Company.

The role combines technical challenges with meaningful impact, as you'll be contributing to reducing carbon emissions and improving urban mobility. Working at Lime means joining a culture of belonging, with strong support for professional growth, work-life balance, and diversity. The company offers comprehensive benefits, including health coverage, parental leave, and unique perks like unlimited use of Lime vehicles.

Last updated 2 months ago

Responsibilities For Senior Firmware Engineer

  • Drive design, development, and operation of embedded software capabilities on Lime vehicles
  • Own embedded software functions through design, implementation, testing, and integration
  • Work with networking/WiFi, motor control, Over the Air updates, and various sensors
  • Write software to interact with devices/electronics using I2C, SPI, CAN, UART
  • Participate in system architecture and collaborate with global team members
  • Provide feedback in peer review process
  • Work with hardware teams on board design, bring-up, and verification

Requirements For Senior Firmware Engineer

Linux
  • Bachelor's degree in computer science/computer engineering or equivalent
  • 4+ years of non-internship professional software development experience
  • 3+ years of development experience in C or C++ within an embedded environment
  • Experience with consumer electronics, medical devices, automotive systems, avionics, industrial, or telecommunications products
  • Must be based in SF Bay Area for hybrid work schedule

Benefits For Senior Firmware Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
401k
Equity
  • Competitive salaries with performance-based annual bonus
  • Pre-IPO equity
  • Health and wellness offerings
  • Flexible vacation policies
  • Fully-paid parental leave
  • Retirement and financial advisory support
  • Free use of Lime vehicles
  • Professional growth opportunities
  • Employee Resource Groups
  • Career advancement opportunities

Interested in this job?