Lime, the world's largest shared electric vehicle company, is seeking a Staff Firmware Engineer to join their on-vehicle software team. This role presents an exciting opportunity to shape the future of urban transportation through innovative technology development.
The position involves designing and developing firmware that powers Lime's global fleet of electric vehicles. As a Staff Firmware Engineer, you'll work with cutting-edge hardware and have the freedom to experiment and innovate in the rapidly evolving micro-mobility space. The role requires expertise in embedded systems, working with various protocols (I2C, SPI, CAN, UART), and developing software for Linux-based systems.
The ideal candidate will bring 5+ years of professional software development experience, with a strong background in C/C++ programming in embedded environments. You'll be working on critical systems including networking, motor control, Over-the-Air updates, and various sensor integrations. The role offers the unique opportunity to work with state-of-the-art hardware while contributing to sustainable transportation solutions.
At Lime, you'll be part of a world-class team of engineers, data scientists, designers, and product managers, all working together to redefine urban transportation. The company has already powered over 700 million rides in 250+ cities across 5 continents, making a significant impact on reducing car trips and carbon emissions.
The position is based in Shenzhen, China, with a hybrid work arrangement, allowing for flexibility while maintaining collaborative opportunities with the team. You'll be involved in both current and future product development, including exciting yet-to-be-released products. This role is perfect for someone who thrives in an evolving startup environment and is passionate about combining technical expertise with sustainable transportation solutions.
As a Staff Engineer, you'll also have the opportunity to influence technical decisions, mentor team members, and shape the architecture of complex systems within the vehicle software domain. The role requires strong communication skills and the ability to collaborate with team members across the globe. Lime offers a dynamic work environment where you can make a real impact on urban mobility while working with cutting-edge technology.