Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer, LUS

$88k - $110k per year

Lyft

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive.

Lyft Urban Solutions powers the bike-sharing and scooter-sharing systems that move millions of people in over 60 cities worldwide. We built North America's first automated bike-share system and continue to lead the micromobility revolution. Our systems operate globally - from Citi Bike in New York to BIXI in Montreal, Divvy in Chicago, Capital Bikeshare in DC, and iconic systems in Austin, Barcelona, Bogota, Boston, Buenos Aires, Columbus, Detroit, Dubai, London, Madrid, Mexico City, Monaco, Pittsburgh, Portland, Rio de Janeiro, San Francisco, Toronto, and beyond.

We're not just technology providers - we operate these systems, building the software, hardware, and operations that make urban micromobility work at scale.

Ready to shape how millions of people move through their cities every day?

The Lyft Urban Solutions (LUS) Firmware Engineer role is key in the development and delivery of Lyft’s micromobility hardware offerings, including electric bikes, scooters, batteries, stations, and more! We are looking for a Firmware Engineer who brings exceptional technical skills to contribute in NPI (New Product Introduction) and fleet sustainability programs that unlock value for the cities across the globe that use our products. Firmware Engineers at Lyft collaborate closely with hardware, operations, and manufacturing teams, necessitating strong technical expertise, leadership, and communication skills. They are proactive problem solvers who drive initiatives forward, ensuring the successful delivery of key results that significantly impact the business.

Responsibilities:

  • Develop features for embedded systems across our Micromobility product line(vehicles, docks, internal tools).
  • Work with cross-functional teams to prototype, develop, and take to production, our next generation of world-class mobility products.
  • Work on refinements and updates to to improve the overall experience on existing products.

Experience:

  • Bachelor’s degree in Computer Science or related field.
  • 5+ Years developing in C/C++ for embedded systems.
  • Familiarity with using Python for scripting and automated-test.
  • Experience using an embedded real-time OS (FreeRTOS, ThreadX, etc).
  • Understanding of low-level OS concepts(memory management, scheduling, threads, interrupts).
  • Familiarity with ARM Cortex-M line of processors.
  • Hands-on experience in supporting electrical bring-up and debugging.
  • Strong embedded debugging skills including ability to use debug probes, signal analyzers, oscilloscopes and power analyzers.
  • Experience translating product needs into actionable schedules.
  • Strong communications skills for articulating technical approaches and sharing out risk and progress to non-technical audiences.
  • Strong understanding of distributed systems concepts.

Benefits:

  • Extended health and dental coverage options, along with life insurance and disability benefits
  • Mental health benefits
  • Family building benefits
  • Pet benefits
  • Access to a Lyft funded Health Care Savings Account
  • RRSP plan with company match to help save for your future
  • In addition to provincial observed holidays, salaried team members are covered under Lyft's flexible paid time off policy. The policy allows team members to take off as much time as they need (with manager approval). Hourly team members get 15 days paid time off, with an additional day for each year of service 
  • Lyft is proud to support new parents with 18 weeks of paid time off, designed as a top-up plan to complement provincial programs. Biological, adoptive, and foster parents are all eligible.
  • Subsidized commuter benefits and Lyft ride credits

Lyft is committed to creating an inclusive workforce that fosters belonging. Lyft believes that every person has a right to equal employment opportunities without discrimination because of race, ancestry, place of origin, colour, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity, gender expression, age, marital status, family status, disability, pardoned record of offences, or any other basis protected by applicable law or by Company policy. Lyft also strives for a healthy and safe workplace and strictly prohibits harassment of any kind.  Accommodation for persons with disabilities will be provided upon request in accordance with applicable law during the application and hiring process. Please contact your recruiter if you wish to make such a request.

Lyft highly values having employees working in-office to foster a collaborative work environment and company culture. This role will be in-office on a hybrid schedule — Team Members will be expected to work in the office at least 3 days per week, including on Mondays, Wednesdays, and Thursdays. Lyft considers working in the office at least 3 days per week to be an essential function of this hybrid role. Your recruiter can share more information about the various in-office perks Lyft offers. Additionally, hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year. #Hybrid

The expected base pay range for this position in the Montreal area is CAD $88,000 - CAD $110,000, not inclusive of potential equity offering, bonus or benefits. Salary ranges are dependent on a variety of factors, including qualifications, experience and geographic location. Your recruiter can share more information about the salary range specific to your working location and other factors during the hiring process.

 

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Firmware Engineer, LUS in Montréal, QC vacancy
  • $72k - $90k per year

     ...to shape how millions of people move through their cities every day? Lyft’s team in Montreal is looking for a Software Engineer in Test to join its LUS team. Our goal is to continue the development of both our bike-sharing kiosk station software and our payment service software... 
    Suggested
    Hourly pay
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Lyft

    Montréal, QC
    1 day ago
  • $88k - $110k per year

     ...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... 
    Suggested
    Work at office
    3 days per week

    Lyft

    Montréal, QC
    1 day ago
  • $72k - $90k per year

     ...vélopartage au monde! L'équipe de Lyft à Montréal recherche un ingénieur logiciel en tests automatisés pour rejoindre son équipe logicielle LUS. Notre objectif est de poursuivre le développement de notre logiciel de station de partage de vélos et de notre logiciel de services de... 
    Suggested
    Work at office
    Flexible hours
    Day shift
    3 days per week

    Lyft

    Montréal, QC
    1 day ago
  •  ...opportunity for you. This is your chance to drive the Software / Firmware component of our industry leading Pulse Field Ablation product....  ...the program’s activities of the Software and Firmware engineering group focused on new product development and improving existing... 
    Suggested
    Hourly pay
    Minimum wage
    Long term contract
    Internship
    Shift work

    Boston Scientific

    Montréal, QC
    a month ago
  • $55 per hour

     ...Supervise technicians, technologists, programmers, analysts and other engineers Prepare material cost and timing estimates, reports and...  ...Hardware MS Project SQL Computer programming Arduino Firmware development Electronic mail Area of work experience... 
    Suggested
    Permanent employment
    Full time

    Agari Kitchen

    Montréal, QC
    9 days ago
  • $80k - $150k per year

     ...project. Key Qualifications Minimum B.Sc. in Electrical Engineering or equivalent. At least 3 years of relevant industrial experience...  ..., PCB's; performs schematic capture, component specification, firmware development, etc. PCB verification and debugging in the LAB... 
    Permanent employment
    Full time
    Relocation
    Monday to friday
    Shift work

    One Silicon Chip Photonics

    Montréal, QC
    10 days ago
  •  ...We are seeking a skilled User Equipment (UE) Verification Engineer to join our dynamic team. The ideal candidate will be responsible...  ...related engineering. ~3+ years of experience with hardware and firmware testing and verification, preferably in GNSS. ~ Experience with... 
    Permanent employment
    Full time

    xona-space

    Montréal, QC
    2 days ago
  •  ...uncompromising standards for technical and domain expertise, we deliver innovative and strategic solutions in Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing. Our Co-Innovation methodology is a unique engagement model designed to... 
    Full time
    Local area
    Worldwide
    Work visa

    Bounteous

    Montréal, QC
    1 day ago
  • $110k - $120k per year

     ...Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe. We currently have a role as a Network Engineer with our large consulting client on a long term project with a major financial services client in the downtown Montreal area. This... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office

    Tech Talent International

    Montréal, QC
    1 day ago
  •  ...that matter. The Role We're looking for a Senior Backend Engineer to own and evolve the backbone of our system. Our backend...  ...collaborate with a small team of highly competent engineers across AI, firmware, Android, product and operations. Soft skills matter here. So... 
    Full time
    Work at office
    Remote work

    Norbert Health

    Montréal, QC
    18 days ago
  •  ...validate manufacturing feasibility. Document best practices for electrical assembly. Collaborate with mechanical and electrical engineering teams to clarify designs and recommend manufacturing improvements. Manage changes to work instructions through the change... 

    Kronos Consulting

    Montréal, QC
    1 day ago
  • Titulaire du poste Conseiller DevOps  Durée du mandat ~ Mandat de 12 mois renouvelable Lieu de travail ~6 jours par mois en bureau ~ Centre-ville de Montréal Sommaire du poste Le ou la titulaire du poste sera responsable de l'industrialisation...
    Full time
    Work at office
    Day shift

    Mytechtal

    Montréal, QC
    1 day ago
  • $96.56k - $128.74k per year

     ...explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Cybersecurity Engineer Employment Type: Permanent   Compensation Details: ~ Cyber Security Specialist 18: Salaries typically range from $96,557... 
    Permanent employment
    Full time
    Summer work
    Manual labor
    Work at office
    Relocation package
    Shift work
    2 days per week
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Montréal, QC
    8 days ago
  •  ...Provide quality Operation and Maintenance training to customers. Qualifications for the role A Bachelor's Degree in Electrical Engineering (Applicants from the IGEE program would be highly considered). Experience in field services, working as field service engineer... 
    Full time
    Contract work
    Internship
    Remote work

    ABB

    Montréal, QC
    4 days ago
  •  ...local to Montreal, Canada, or ready to relocate to the employer's location. Job Summary: Our Client is looking for a skilled Data Engineer to join their team. The ideal candidate will be responsible for designing, implementing, and maintaining data pipelines that ensure... 
    Full time
    Local area
    Relocation

    Yeah! Global

    Montréal, QC
    1 day ago
  • $140k - $180k per year

     ...future that US Mobile is building: a software platform built truly for the 21st century and the age of 5G and IoT, with world class engineering, best-in-class user experience, and features that will define the next generation of connectivity.  At the core of it all, we... 
    Full time
    Flexible hours

    Us Mobile

    Montréal, QC
    1 day ago
  •  ...SYSTRA Canada is part of the SYSTRA group, an international consulting and engineering group, a world leader in the design of transport infrastructures. SYSTRA Canada is an engineering and consulting firm whose primary focus is to offer transportation solutions, whether... 
    Montréal, QC
    8 days ago
  •  ...Integration : Integrates with various fraud prevention tools to enhance transaction security. About the Role: As a Senior Systems Engineer at Spreedly, you will lead ambitious projects, drive deep architectural discussions and decisions, and mentor other team members... 
    Remote job
    Full time
    Work from home
    Worldwide
    Flexible hours

    Spreedly

    Montréal, QC
    1 day ago
  •  ...Overview We are looking for a highly motivated L2 Support Engineer to act as the critical bridge between our customer support (L1) team and our engineering organization. This role is ideal for someone who enjoys deep technical troubleshooting, working with production systems... 
    Full time
    Local area

    Alexa Translations

    Montréal, QC
    1 day ago
  •  ...and delivering rehabilitation or construction services in a cost-effective and timely manner. We are looking for a Railway Design Engineer to join our team in Montréal Office. As part of the Public Transport and Rail team, you will play an active role in delivering rail projects... 
    Full time
    For contractors
    Internship
    Seasonal work
    Work at office
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    8 days ago
  • $100k - $110k per year

     ...client on a long term project with a major financial services client in the downtown Montreal area. Role: Senior DevOps Engineer Type:  Fulltime, Perm Location: Downtown Montreal, QC - Hybrid (roles starts off 5 days in office for 1st 3 months, then turns... 
    Long term contract
    Permanent employment
    Full time
    Work at office

    Tech Talent International

    Montréal, QC
    1 day ago
  • $80k - $95k per year

     ...Bounteous x Accolite makes the future faster for the world's most ambitious brands. Our services span Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing. We are guided by Co-Innovation, our proven methodology of collaborative partnership... 
    Full time
    Local area
    Work visa
    3 days per week

    Bounteous

    Montréal, QC
    1 day ago
  • $70k - $105k per year

     ...Job Responsibility: One Silicon Chip Photonics (OSCP), is seeking a Photonics Engineer with experience in optical signal processing technologies and more specifically, in optical gyroscopes, phase modulators, resonators and other optical waveguide structures. The candidate... 
    Full time
    Manual labor
    Relocation
    Monday to friday

    One Silicon Chip Photonics

    Montréal, QC
    10 days ago
  • $120k - $160k per year

     ...experiences that feel effortless, connected, and customer-first. That’s where you come in. The Role We're hiring our Senior Data Engineer (Data / ML Platform) to stand up data engineering as a discipline at Flinks . You'll own the data and ML platform that turns models... 
    Full time
    Contract work
    Remote work
    Flexible hours

    Flinks

    Montréal, QC
    21 days ago
  •  ...operating across North America we have been driving more sustainable transportation for over twenty years. What Youll Do Design and engineer practical mechanical and electromechanical solutions with manufacturability and end-user satisfaction and safety in mind. Plan... 
    Full time
    Flexible hours

    Go RH

    Montréal, QC
    17 days ago
  •  ...expertise , curiosity, and continuous improvement — and we give you the space to grow.   About the Role We are seeking Senior Java Engineer for a major project in the banking industry in Montreal. This position is in hybrid mode in Montreal (3 days/week).  Why Join Levio... 
    Permanent employment
    Full time
    Flexible hours
    3 days per week

    Levio

    Montréal, QC
    1 day ago
  • $100k - $115k per year

     ...necessary because the position entails collaboration with teams based in the rest of Americas and occasionally in Europe. As aCloud Engineer- DevSecOps you are passionate about experience innovation and eager to push the boundaries of what’s possible. You bring 5 YEARS of... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Immediate start
    Trial period
    Flexible hours

    Valtech

    Montréal, QC
    2 days ago
  •  ...a service across AppDirect. We treat data infrastructure as a product — databases, search, cache, and lakehouse capabilities that engineering teams can depend on to build and ship with confidence. The Data Platform team supports 80+ data stores across the organization and... 
    Worldwide

    AppDirect

    Montréal, QC
    2 days ago
  • $100k - $135k per year

     ...powering analytics, AI, reports, data sharing, and both internal and customer-facing dashboards. About You We’re hiring a Senior Data Engineer for Data Insights in Montreal—someone with a Data as a Product mindset who builds production pipelines and models others can trust... 
    Permanent employment
    Worldwide

    AppDirect

    Montréal, QC
    2 days ago
  •  ...Drive the future of AI-powered operator experiences. As our Director of Engineering, Command, you'll define and execute Coveo's Command technology vision, making it the trusted operating layer for customers by driving innovation in insight, control, and AI workflows while... 
    Long term contract

    Coveo

    Montréal, QC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer, LUS. Be the first to apply!