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.

Sr. ASIC Design Verification Engineer, Kuiper Modem DV Team

Senior ASIC Design Verification Engineer role at Amazon's Project Kuiper, focusing on satellite communication systems and hardware verification.

Hardware Reliability Engineer III, Reliability Engineering

Senior Hardware Reliability Engineer position at Amazon Lab126, focusing on consumer electronics reliability engineering with competitive compensation and benefits.

Sr. SDE, Kuiper Secure Communications Team

Senior Software Engineer role at Amazon's Project Kuiper, developing secure embedded systems for satellite communications, offering competitive pay and benefits.

Senior Silicon Engineer

Senior Silicon Engineer role at Microsoft focusing on DPU development for Azure infrastructure, requiring 8+ years of RTL design experience.

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 3 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?