Staff Firmware Engineer
Life360
about 1 month ago
Remote, United States
Staff+
H1B Sponsor
Base Salary
$156k - $262k/yr
Responsibilities
- Drive the development and maintenance of general firmware architecture across the device portfolio.
- Build the technical framework for on-device inference within resource-constrained firmware stacks.
- Partner with Data Science to design hardware-optimized data sampling, preprocessing, and inference pipelines.
- Drive the integration of new sensors for advanced context-awareness and predictive modeling.
- Solve large-scale technical challenges and align firmware, hardware, and research efforts.
- Provide high-impact mentorship to enhance the firmware organization's expertise in embedded ML.
Requirements
- 10+ years of firmware experience, from prototype to mass production.
- Proficient in C/C++, RTOS (Zephyr/FreeRTOS), and low-level peripheral communication (SPI, I2C, DMA).
- Hands-on experience deploying TinyML models and optimizing inference on Cortex-M or similar architectures.
- Deep understanding of sensor data and building signal processing pipelines for ML features.
- Passion for optimizing performance under constraints of power consumption and memory.
- Proficiency in Python for data analysis, HIL testing, and automating firmware pipelines.
- Excellent collaboration skills to influence technical strategy across teams.
- Bachelor’s degree in Electrical Engineering, Computer Science, or a related field.
Benefits
- Competitive pay and benefits.
- 100% paid medical, dental, vision, life, and disability insurance plans for employees.
- 401(k) plan with company matching program.
- Mental Wellness Program & Employee Assistance Program for mental well-being.
- Flexible PTO and 13 company-wide days off throughout the year.
- Winter and Summer Weeklong Synchronized Company Shutdowns.
- Learning & Development programs.
- Equipment, tools, and reimbursement support for a productive remote environment.
- Free Life360 Platinum Membership for your preferred circle.
- Free Tile Products.
Tech Stack
CC++Python
Categories
AI & MLEmbedded