Ingénieur(e) en Micrologiciel, LUS
Core
Develop embedded software features for Lyft's micromobility hardware products, including electric bikes, scooters, batteries, and docking stations.
Role type
Embedded software engineer (hardware)
Builds
Electric bikes, scooters, batteries, and docking stations for global micromobility fleets
Domain
Hardware/Embedded Systems / Micromobility
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ development for embedded systems, Real-time OS (FreeRTOS, ThreadX), ARM Cortex-M processors, electrical debugging, oscilloscope and signal analyzer usage, distributed systems concepts
Preferred skills
Python for scripting and automated testing, embedded system memory management and threading, translating product requirements into feasible schedules
Technologies
FreeRTOS, ThreadX, ARM Cortex-M, C, C++, Python
Responsibilities
Develop features for embedded systems in micromobility products (vehicles, docks, internal tools), prototype and develop next-generation mobility products, improve and update existing product experiences
Seniority
Mid-level, hands-on IC