Full-time Posted May 30, 2026
Apply Now

Job Description

Develop innovative micromobility solutions with Lyft as a Firmware Engineer in Montreal. Leverage your expertise in C/C++ while collaborating on next-gen products in a hybrid work environment.

As a key contributor in Lyft Urban Solutions, you'll focus on new product introductions and enhancing existing systems. This position requires strong technical abilities in embedded systems and hands-on experience with debug tools, making it essential for the delivery of advanced mobility solutions. Collaborate closely with hardware and operations teams to ensure impactful results.

Key Responsibilities: • Develop features for embedded systems across our product line • Collaborate with teams to prototype and produce mobility products • Refine and update existing systems for improved user experience

Requirements: • Bachelor’s degree in Computer Science or related field • 3+ years in C/C++ for embedded systems • Familiarity with Python and real-time OS • Strong embedded de...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application