← Back to results

Ingénieur(e) en Micrologiciel, LUS

Join Lyft as a Firmware Engineer to develop and deliver micromobility hardware solutions in a collaborative environment.

Location
Montreal, Canada
Compensation
CA$88k–CA$110k/yr
Level
mid
Type
full time · Hybrid

Posted by employer 1 month ago

First seen on Joblaze 1 month ago

Last verified on the company career page 8 hours ago

Skills & Technologies

What you'll build

  • Develop features for embedded systems
  • Collaborate with cross-functional teams
  • Work on improvements for existing products

Must have

  • Bachelor's degree in Computer Science or related field
  • 3+ years of experience in C/C++ development for embedded systems
  • Familiarity with Python for scripting and automated testing
  • Experience with embedded real-time operating systems

Practical constraints

  • In-office 3 days a week (Monday, Wednesday, Thursday)

Requirements

Experience
3+ years
Education
Bachelor's degree

Not disclosed in this posting: visa sponsorship.

Joblaze summary

The firmware engineer at Lyft Urban Solutions focuses on developing and enhancing embedded systems for the company's micromobility products, including electric bikes and scooters. This role requires strong technical skills in C/C++ development, familiarity with real-time operating systems, and experience in debugging embedded systems. Ideal candidates have over three years of relevant experience and possess effective communication skills to collaborate with cross-functional teams. Lyft emphasizes an inclusive work environment, supporting diverse backgrounds and perspectives.

Joblaze insights

  • Listed about a month ago — first seen on Joblaze September 11, 2026. Last confirmed on Lyft's careers page October 27, 2026.
  • Starts above 59% of 44 comparable mid other roles in Canada we track (median $60,289 across 16 companies).
  • Python appears in 15.3% of 85 comparable mid other roles in Canada; C appears in 3.5% of 85 comparable mid other roles in Canada.

Quick facts

Is the Ingénieur(e) en Micrologiciel, LUS role remote?
It's hybrid — Lyft expects some on-site time in Montreal, Canada.
What's the salary range?
Lyft lists CAD 88,000–CAD 110,000 for this role.
How much experience is required?
At least 3 years of relevant experience for this Ingénieur(e) en Micrologiciel, LUS role.
Where is the role based?
Lyft is hiring for this position in Montreal, Canada.
What's the tech stack?
Joblaze extracted these technologies from the posting: ARM Cortex-M, C, C++, FreeRTOS, Python, ThreadX.
What seniority level is this role?
Lyft targets mid-level candidates for this position.
Is this full-time or contract?
Full-time for this Ingénieur(e) en Micrologiciel, LUS role at Lyft.

From the original posting

Chez Lyft, notre mission est de servir et de connecter. Nous y parvenons en favorisant un environnement de travail où chacun trouve sa place et a la possibilité de s'épanouir.

Lyft Urban Solutions fournit les systèmes de vélos et de trottinettes en libre-service qui permettent à des millions de personnes de se déplacer dans plus de 60 villes à travers le monde. Nous avons créé le premier système de vélos en libre-service automatisé d'Amérique du Nord et restons à la pointe de la révolution de la micromobilité. Nos systèmes sont présents partout dans le monde : de Citi Bike à New York à BIXI à Montréal, en passant par Divvy à Chicago, Capital Bikeshare à Washington D.C., et des systèmes emblématiques à Austin, Barcelone, Bogota, Boston, Buenos Aires, Columbus, Detroit, Dubaï, Londres, Madrid, Mexico, Monaco, Pittsburgh, Portland, Rio de Janeiro, San Francisco, Toronto et bien d'autres villes.

Nous ne sommes pas de simples fournisseurs de technologies : nous exploitons ces systèmes, en développant les logiciels, le matériel et les opérations qui permettent à la micromobilité urbaine de fonctionner à grande échelle.

Prêt à façonner la façon dont des millions de personnes se déplacent chaque jour dans leurs villes ?

Le rôle d'ingénieur(e) en micrologiciel chez Lyft Urban Solutions (LUS) est crucial pour le développement et la livraison des solutions matérielles de micromobilité de Lyft, qui incluent les vélos électriques, les trottinettes, les batteries et les stations. Nous recherchons un(e) ingénieur(e) en micrologiciel possédant des compétences techniques exceptionnelles pour contribuer aux programmes d'introduction de nouveaux produits (NPI) et de durabilité de la flotte, qui ajoutent de la valeur aux villes du monde entier utilisant nos produits. Les ingénieur(e)s en micrologiciel chez Lyft collaborent étroitement avec les équipes de matériel, des opérations et de fabrication. Ce rôle exige donc une solide expertise technique, des compétences en leadership et en communication. Ce sont des résolveurs de problèmes proactifs qui font avancer les initiatives, assurant le succès de livraisons clés qui ont un impact significatif sur l'entreprise.

Responsabilités:

  • Développer des fonctionnalités pour les systèmes embarqués de notre gamme de produits de micromobilité (véhicules, stations (dock), outils internes).
  • Collaborer avec les équipes multifonctionnelles pour prototyper, développer et mettre en production notre prochaine génération de produits de mobilité de classe mondiale.
  • Travailler sur des améliorations et des mises à jour pour bonifier l'expérience globale sur les produits existants.

Expérience:

  • Baccalauréat en informatique ou dans un domaine connexe.
  • Plus de 5 ans d'expérience en développement C/C++ pour les systèmes embarqués.
  • Familiarité avec l'utilisation de Python pour le scripting et les tests automatisés.
  • Expérience avec un système d'exploitation en temps réel embarqué (FreeRTOS, ThreadX, etc.).
  • Compréhension des concepts de base des systèmes d'exploitation (gestion de la mémoire, ordonnancement, threads, interruptions).
  • Familiarité avec la gamme de processeurs ARM Cortex-M.
  • Expérience pratique dans la mise en service électrique et le débogage.
  • Solides compétences en débogage de systèmes embarqués, incluant l'utilisation de sondes de débogage, d'analyseurs de signaux, d'oscilloscopes et d'analyseurs de puissance.
  • Expérience dans la traduction des besoins des produits en échéanciers réalisables.
  • Solides compétences en communication pour expliquer les approches techniques et partager l'avancement et les risques avec des publics non techniques.
  • Solide compréhension des concepts de systèmes distribués.

Lyft s'engage à créer un environnement de travail inclusif qui favorise l'appartenance. Lyft estime que chaque personne a droit à l'égalité des chances en matière d'emploi, sans discrimination fondée sur la race, l'ascendance, le lieu d'origine, la couleur, l'origine ethnique, la citoyenneté, les croyances, le sexe, l'orientation sexuelle, l'identité de genre, l'expression de genre, l'âge, l'état matrimonial, la situation familiale, le handicap, l'existence d'un casier judiciaire gracié ou tout autre motif protégé par la loi applicable ou par la politique de l'entreprise. Lyft s'efforce également de créer un lieu de travail sain et sûr et interdit strictement tout harcèlement. Des aménagements pour les personnes handicapées seront fournis sur demande, conformément à la loi applicable, lors du processus de candidature et d'embauche. Veuillez contacter votre recruteur si vous souhaitez faire une telle demande.

Ce poste sera en présentiel selon un calendrier hybride - les membres de l'équipe devront travailler au bureau 3 jours par semaine, les lundis, mercredis et jeudis. De plus, les postes hybrides offrent la flexibilité de travailler de n'importe où pendant un maximum de 4 semaines par an. #Hybrid

La fourchette de salaire de base prévue pour ce poste dans la région de Montréal est de CAD $88,000 - CAD $110,000. Les échelles salariales dépendent de divers facteurs, notamment les qualifications, l'expérience et la situation géographique. L'échelle n'inclut pas les offres d'actions, les primes ou les avantages potentiels. Votre recruteur peut vous fournir plus d'informations sur l'échelle salariale propre à votre lieu de travail et sur d'autres facteurs au cours du processus d'embauche.

Similar positions

Lyft
Lyft
Lyft
Lyft
Lyft