Senior Firmware Engineer
Lime
Senior Firmware Engineer
As a global leader in micromobility, Lime is on a mission to build a future where transportation is shared, affordable and carbon-free. Lime has powered more than one billion rides in close to 30 countries across five continents, spurring a new generation of clean alternatives to car ownership.
Lime is hiring a Senior Firmware Engineer to join our on-vehicle software team! In this role, you will have the opportunity to design and develop software that runs on our connected vehicles. With our rapid global expansion, you'll play a critical part in shaping the look and feel of the vehicle firmware, and its interaction with onboard sensors and the cloud. Experience the thrill of playing, and experimenting with state-of-the-art hardware to come up with novel ideas in the micro-mobility space. You will also have the chance to improve our suite of operational tools that enable our distributed workforce to charge, deploy, and maintain our electric vehicles. And the best part? You get an opportunity to work with a talented group of engineers, data scientists, designers, and PMs who are passionate about creating innovative solutions for urban transportation!
The ideal candidate will have experience working in an evolving startup environment. You will be an in-the-moment problem solver with the ability to think about the short-term and long-term plans. You're energized about building and scaling and being part of a forward-thinking organization.
This is a remote position with a requirement for candidates to reside in Canada to maintain effective collaboration across teams.
What You'll Do:
- In this role, you will drive the design, development, and operation of several key embedded software capabilities on the Lime vehicles and related products. This will include new exciting yet-to-be-released products too!
- Be the voice of customers for engineering excellence within the team and influence team roadmap decisions.
- Participate in the architecture of the complex systems within the vehicle software/Firmware domain and collaborate with other team members spread across the globe to realize the team's goals.
- Provide feedback in the peer review process and effectively communicate with technical leadership. Be the ambassador of industry best practices in this domain.
- Own unique embedded software functions through design, implementation (in C, C++, RUST 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 updates, and various sensors.
- Write software to interact with devices/electronics using I2C, SPI, CAN, UART, etc.
- 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.
About You:
- Bachelor's degree in computer science/computer engineering or equivalent
- 5+ years of non-internship professional software development experience
- 5+ years of development experience in C/C++ within an embedded environment. This must include direct, hands-on experience designing, developing, and debugging one of the following: consumer electronics, medical devices, automotive systems, avionics, industrial, or telecommunications products.
- Hands-on system experience with Linux, including device drivers and multicore systems
- Proven experience diagnosing and debugging complex, difficult, multi-variable system issues with proficiency in oral and written communication skills.
Preferred Experience:
- Previous experience developing software for vehicles (or other safety critical systems), particularly in the micro-mobility space
- Experience developing in an RTOS framework, Zephyr preferred.
- Design and developing hardware abstraction layer (HAL) libraries and system services
- Strong experience with CI/CD and HIL automated testing
The base salary range listed reflects what Lime reasonably expects to offer for this role, with the final base salary determined by objective factors such as the candidate's location and relevant skills and experience. Depending on the position, the total compensation package may also include discretionary annual performance bonus opportunities and equity, subject to applicable plan terms and eligibility requirements.
Lime is proud to be an Equal Opportunity Employer. We believe different perspectives help us grow and achieve more. That's why we're dedicated to building and developing a team that reflects a wider range of backgrounds, abilities, identities, and experiences. If you require a reasonable accommodation during the application or hiring process, please email View email address on click.appcast.io for assistance.
- An innovative defense technology company seeks a skilled firmware engineer to develop cutting-edge solutions for military applications. In this role, you will create low-level firmware for microcontrollers and integrate advanced technologies to enhance military capabilities...Senior
- ...Firmware Developer Role Description: Firmware programming, bare metal programming, Embedded C Proficient with programming for 32/16/8bit micro controllers. Proficient with C and Embedded C programming. Strong experience of working with compilers such as MPLAB...Senior
- ...Good experience of working in C and C++ in an embedded work environment or software application 2. 5+ years of software engineering experience with demonstrated professional development in software design and development 3. Ability to understand and apply...Senior
- ...with 8+ years of experience, or Master’s degree with 6+ years in CS, EE, IT, or related field. 7+ years of hands-on experience in firmware or embedded software development. Strong proficiency in C and/or C++ for embedded systems. Experience with microcontroller...Senior
$150k - $220k
...platform now running in real industrial pilots - and we’re growing the team to take it even further. About the Role As a Senior Firmware Engineer on the Core Platform team in Boston, you will play a critical role in developing the firmware that powers our next generation...SeniorWork at office- ...Senior Firmware Engineer Design, build, and support embedded software for connected consumer and healthcare devices. Own firmware development for new and sustaining products. Work cross-functionally with hardware, product, and QA teams. Contribute to product concepting...Senior
- ...computer science, tackling some of the most complex, long-term data challenges in the world. We're looking for an exceptional Senior Firmware Engineer to join our core engineering team. This is a unique opportunity to apply your full-stack expertise and low-level...Senior
- ...customers count on Tive to ensure that their shipments are delivered on time and in full—because every shipment matters. As a Senior Firmware Engineer at Tive you will be responsible for all aspects of the firmware and embedded software development process, including...SeniorWork at officeRemote work
$120k - $150k
...cross-collaboration to pursue innovation and redefine what is humanly possible in the outdoors. We are seeking a high-caliber Senior Firmware Engineer to design and develop high-performance, real-time systems for cutting-edge camera-based sports equipment. This position...SeniorWork at office$150k - $200k
...Position In this position, you will be a key part of Reach’s engineering team to develop firmware enabling fast, reliable wireless communication between... ...offers will depend on factors like experience, skills, seniority, and how each candidate aligns with the needs of the...SeniorWork at office$135k - $185k
...Job Title: Senior Firmware Engineer Location: On-site - California, USA Salary: $135,000 - $185,000 Work Type: Full-time Clearance: US Citizen required About the Role We are hiring a Senior Firmware Engineer to join a high-performing engineering...SeniorFull time$150k - $200k
.... While we can’t reveal too much just yet, our team is tackling cutting‑edge engineering challenges to bring revolutionary products to life. About the role We’re looking for a Senior Firmware Engineer to help architect, develop, and ship next‑generation neurotech and audio...SeniorVisa sponsorship$140k - $210k
...injects hydrogen into shipping container ship engines, boosting energy efficiency by 30%. It’s... ...,000.00/yr What You’ll Do Lead firmware and control systems development for... ...systems or hybrid technology . Seniority level ~ Director Employment...SeniorFull time$75 - $80 per hour
...Confluence, Teams). Bachelor’s degree in Computer Science, Computer Engineering or a related field. Experience interacting with software... ...of deliverables. Responsibilities Update existing firmware running on a resource-constrained embedded system to include...Senior$165k - $190k
...Senior Firmware Engineer In Office - Westlake Village, California Salary Range: $165,000 - $190,000 Job Summary Client is seeking an experienced Firmware Engineer to join our team of engineers, to develop and drive innovative products in the consumer...SeniorFull timeFor contractorsWork at officeOverseas- ...Senior Firmware Engineer Architect robust, secure IoT systems while balancing trade-offs between cost, power, and performance. Direct the end-to-end firmware lifecycle, ensuring scalability and design reliability. Lead Over-the-Air (OTA) update strategies for...Senior
- ...established and rapidly expanding company in the security and self‑service equipment industries, is currently seeking an experienced Firmware Engineer. The role requires the successful candidate to work onsite at Parabit's facility for the first sixty (60) days. Following this...SeniorLive inRemote work
- ...Senior Firmware Engineer We are seeking a Senior Firmware Engineer with deep expertise in Linux kernel and device driver development to join our Device Software team. In this role, you will own the low-level software stack that interfaces directly with hardware, enabling...SeniorRemote work
$180k - $260k
...Firmware Engineer Foundation is developing the future of general purpose robotics with the goal to address the labor shortage. Our mission is to create advanced robots that can operate in complex environments, reducing human risk in conflict zones and enhancing efficiency...Senior- ...build a more resilient, efficient, sustainable energy future. Ready to Power a Smarter World with us? Generac is hiring a Firmware Engineer III. In this role you will be responsible for providing firmware for embedded controls systems used in new product development...Senior
$160k - $250k
...Senior Firmware Engineer Figure is an AI Robotics company developing a general purpose humanoid. Our humanoid robot, Figure 02, is designed for commercial tasks and the home. We are based in San Jose, CA and require 5 days/week in-office collaboration. It's time to...SeniorFull timeWork at office- # Senior Firmware EngineerSoftware Engineering### Job DetailsLocationEverett, Washington, United StatesEmployment TypeFull-timeWork ModeOn-siteLevelIndividual ContributorPosteda month ago**About Helion**We are a fusion power company based in Everett, WA, with the mission...SeniorTemporary workWork at office
$190k - $195k
...devices need to run robust, well-tested, and power efficient firmware. We are looking for you to help us develop that firmware. You... ...hardware, firmware, software) ~3+ years embedded software engineering experience (Embedded Linux, RTOS's, bare metal, etc) ~ Experience...SeniorRemote work- ...Senior Firmware Engineer Position Details Job Title: Senior Electrical Design Engineer Company: Hatch Product Development & Contract Manufacturing Location: Wauconda, IL Job Type: Full-time About Us: Hatch is a product development & contract manufacturing firm offering...SeniorFull timeContract work
- ...(BCI) space, driving innovation through advanced hardware engineering and AI solutions. Our mission is to deliver cutting-edge technologies... ...are vital to our success. Position Overview: As a Senior Firmware Engineer , you will be responsible for developing high...Senior
- ...we are committed to patient-centric design, scientific and engineering excellence, and cross-functional teamwork. These principles... ...clinic and closer to patients. What You'll Do As our Senior Firmware Engineer, you'll combine hands-on technical expertise with strategic...SeniorWork experience placementFlexible hours
- ...7-10 years of experience in Embedded systems firmware engineer with embedded C/C++ experience. Well versed with coding TI chips Good with DS and WLS experience on firmware. Have Driver development experience, Experience in Hardware layer. Can ramp...Senior
- ...About You You’re a firmware engineer who thrives at the boundary between hardware and software. You write clean, efficient, reliable C++ code... ...machines operating in the real world. What you will own As a Senior Firmware Engineer, you will design and build the core systems...Senior
$88.43k - $147.38k
...As an Sr. Firmware Engineer at Newport Corporation, you will partner with Engineering to develop and maintain embedded applications. In this role, you will report to the Engineering Manager. You Will Make an Impact By: Analyzing, designing, programing, debugging and modifying...SeniorWork at office$91.63k - $150k
...Primary Duties & Responsibilities Carry out firmware design under the guidance of senior members of the design team. Use C++ to write firmware... ...Education & Experience ~ MS in Electrical Engineering or related technical fields. ~5 years of related experience...SeniorPermanent employmentFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- lead firmware engineer United States
- firmware test engineer United States
- firmware engineer United States
- firmware engineer intern United States
- firmware engineering manager United States
- embedded firmware developer United States
- senior firmware engineer United States
- senior licensing manager United States
- senior cloud service delivery manager United States
- senior business analyst contract United States


