Firmware Engineer, Lus

Lyft

Longueuil, Canada
Cad $72,000 - cad $90,000 py
On-site
Develop features for embedded systems
C/c++ for embedded systems
Embedded real-time os experience
The Lyft Urban Solutions (LUS) Firmware Engineer role is key in the development and delivery of Lyft’s micromobility hardware offerings

Job Summary

  • The Lyft Urban Solutions (LUS) Firmware Engineer role is key in the development and delivery of Lyft’s micromobility hardware offerings.
  • Develop features for embedded systems across our Micromobility product line(vehicles, docks, internal tools).
  • Lyft offers a flexible paid time off policy and comprehensive benefits including extended health and dental coverage.

Matching Summary

The Lyft Urban Solutions (LUS) Firmware Engineer role is key in the development and delivery of Lyft’s micromobility hardware offerings.

Salary

CAD $72,000 - CAD $90,000

Skills & Requirements

Must-have

  • Develop features for embedded systems
  • C/C++ for embedded systems
  • Embedded real-time OS experience
  • Low-level OS concepts understanding
  • ARM Cortex-M processors familiarity
  • Embedded debugging skills
  • Translate product needs into schedules
  • Strong communication skills

Nice-to-have

  • Proactive problem solvers
  • Collaborate with cross-functional teams
  • Drive initiatives forward

Key Requirements

  • Bachelor’s degree in Computer Science or related field
  • 3+ Years developing in C/C++
  • Python for scripting and automated-test familiarity
  • Hands-on experience in electrical bring-up and debugging
  • Strong understanding of distributed systems concepts

Work Rights

Not specified

Tailored Resume

Cover Letter