Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Lime

Firmware Engineer

Lime

Firmware Engineer designing and developing embedded software for Lime vehicles. Collaborating with hardware teams and influencing engineering excellence across the team.

Posted 5/12/2026full-timeRemote • 🇨🇦 CanadaJuniorMid-Level💰 CA$99,000 - CA$121,000 per yearWebsite

Tech Stack

Tools & technologies
LinuxRTOSRust

About the role

Key responsibilities & impact
  • Participate in the design, development, and operation of several key embedded software capabilities on the Lime vehicles and related products.
  • Be the voice of customers for engineering excellence within the team and influence team roadmap decisions.
  • Provide feedback in the peer review process and effectively communicate with technical leadership.
  • 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.

Requirements

What you’ll need
  • Bachelor's degree in computer science/computer engineering or equivalent
  • 2+ years of professional software development experience
  • 2+ years of development experience in C/C++ within an embedded environment.
  • Proven experience diagnosing and debugging complex, difficult, multi-variable system issues with proficiency in oral and written communication skills.

Benefits

Comp & perks
  • Offers Equity
  • Offers Bonus

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++RUSTembedded software developmentLinuxreal-time operating system (RTOS)I2CSPICANUART
Soft Skills
communicationfeedbackinfluencediagnosingdebugging
Certifications
Bachelor's degree in computer scienceBachelor's degree in computer engineering