Senior Firmware Engineer

closed
Logo of Lime

Lime

πŸ’΅ $156k-$215k
πŸ“Remote - United States

Job highlights

Summary

Join Lime, the world's largest shared electric vehicle company, in hiring a Senior Firmware Engineer to design and develop software that runs on connected vehicles.

Requirements

  • 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

Responsibilities

  • Drive the design, development, and operation of several key embedded software capabilities on the Lime vehicles and related products
  • Own unique embedded software functions through design, implementation (in RUST, C, C++, etc), testing, and integration in an embedded Linux or real-time operating system (RTOS) environment
  • Learn and master multiple components including networking(LTE)/WiFi, motor control, Over the Air (OTA) software update, and a variety of sensors
  • Write software to interact with devices/electronics using I2C, SPI, CAN, UART, etc
  • Participate in the architecture of these complex systems and collaborate with other members of the team spread across the globe to realize the team's goals
  • Provide feedback in the peer review process as well as effectively communicate with technical leadership
  • Work closely with hardware teams to support board design, bring-up, and verification, as well as integration and testing during various phases of product development including proof of concept

Benefits

  • Competitive salaries, performance-based annual bonus and pre-IPO equity
  • Health and wellness offerings for all team members starting day one including access to top-tier fitness and mindfulness apps
  • Flexible vacation policies with ample paid holidays tailored to country of residence
  • Fully-paid leave following the birth or adoption of a child and financial, medical and educational support for Limers pursuing parenthood
  • Support for retirement and financial goals with unlimited access to financial advisors
  • Unlimited, complimentary use of our vehicles in hundreds of cities around the world
  • Professional growth opportunities through quarterly learning days and top-tier tools
This job is filled or no longer available

Similar Remote Jobs