Staff Firmware Engineer
Life360 · Technology
- Work arrangement: remote in country
- Employment type: Full Time
- Salary: $143k - $261.5k USD/yr
- Seniority: senior
- Posted:
Job description
Position:
Staff Firmware Engineer, AI Native, Edge ML
Company:
Life360
Compensation:
For candidates based in the US, the salary range for this position is $143,000 to $261,500 USD.
For candidates based out of Canada, the salary range for this position is $207,000 to $242,500 CAD.
Location:
Remote, USA; Remote, Canada
Employment type:
Not specified
Work Arrangement:
Remote
Short Summary:
Life360 is seeking a Staff Firmware Engineer to build and own the on-device ML platform for their devices, focusing on embedded systems and Edge ML. This role involves both firmware engineering and ML specialization, requiring a strong background in embedded systems and experience with deploying ML models on microcontroller-class hardware.
Responsibilities:
- Build and own the on-device ML platform, including the runtime and model integration path.
- Integrate inference into resource-constrained RTOS firmware without compromising stability.
- Debug on real hardware and drive cross-layer issues to root cause.
- Develop and ship models on device, handling quantization and operator support.
- Optimize for power, memory, and latency constraints.
- Drive alignment across teams on how on-device intelligence is built.
Requirement:
- 10+ years of firmware engineering experience with a track record of shipping at scale.
- Bachelor's degree in Electrical Engineering, Computer Science, or a related field.
- Deep C/C++ proficiency for embedded systems and fluency in RTOS internals.
- Experience deploying ML models on microcontroller-class hardware.
- Strong written communication skills and documentation habits.
Benefits:
- Competitive pay and benefits.
- Medical, dental, vision, life, and disability insurance plans (100% paid for US employees).
- 401(k) plan with company matching in the US and RRSP with DPSP for Canadian employees.
- Employee Assistance Program (EAP) for mental wellness.
- Flexible PTO and company-wide days off.
- Learning & Development programs.
- Free Life360 Platinum Membership and Tile Products.
Staff Firmware Engineer, AI Native, Edge ML
Company:
Life360
Compensation:
For candidates based in the US, the salary range for this position is $143,000 to $261,500 USD.
For candidates based out of Canada, the salary range for this position is $207,000 to $242,500 CAD.
Location:
Remote, USA; Remote, Canada
Employment type:
Not specified
Work Arrangement:
Remote
Short Summary:
Life360 is seeking a Staff Firmware Engineer to build and own the on-device ML platform for their devices, focusing on embedded systems and Edge ML. This role involves both firmware engineering and ML specialization, requiring a strong background in embedded systems and experience with deploying ML models on microcontroller-class hardware.
Responsibilities:
- Build and own the on-device ML platform, including the runtime and model integration path.
- Integrate inference into resource-constrained RTOS firmware without compromising stability.
- Debug on real hardware and drive cross-layer issues to root cause.
- Develop and ship models on device, handling quantization and operator support.
- Optimize for power, memory, and latency constraints.
- Drive alignment across teams on how on-device intelligence is built.
Requirement:
- 10+ years of firmware engineering experience with a track record of shipping at scale.
- Bachelor's degree in Electrical Engineering, Computer Science, or a related field.
- Deep C/C++ proficiency for embedded systems and fluency in RTOS internals.
- Experience deploying ML models on microcontroller-class hardware.
- Strong written communication skills and documentation habits.
Benefits:
- Competitive pay and benefits.
- Medical, dental, vision, life, and disability insurance plans (100% paid for US employees).
- 401(k) plan with company matching in the US and RRSP with DPSP for Canadian employees.
- Employee Assistance Program (EAP) for mental wellness.
- Flexible PTO and company-wide days off.
- Learning & Development programs.
- Free Life360 Platinum Membership and Tile Products.
Skills
- c_cpp
- debugging
- rtos
Languages
EN
Apply
Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.
View & apply