Staff Firmware Engineer, AI Native, Edge ML
Life360Remote, USA; Remote, Canada · Remote · full time · Lead / Staff / Principal
$143,000 – $261,500
Listed on Life360’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
This role owns the design and implementation of Life360's first on-device machine learning platform for resource-constrained firmware, serving hundreds of thousands of tracking devices. It suits experienced firmware engineers who combine deep embedded systems expertise with hands-on edge ML deployment experience and want to architect infrastructure rather than maintain existing code.
Our summary, not Life360’s wording. The full posting is on their site.
What they ask for
Required
- 10+ years firmware engineering shipping consumer hardware at scale
- Bachelor's degree in Electrical Engineering, Computer Science, or related field
- Deep C/C++ expertise and RTOS internals (Zephyr, FreeRTOS, or equivalent)
- Low-level hardware skills: SPI/I2C/UART, DMA, interrupts, driver development
- Hands-on debugging with oscilloscope, logic analyzer, JTAG
- Demonstrated production deployment of ML models on microcontroller hardware
- Experience with embedded inference frameworks (TFLite Micro, CMSIS-NN, ExecuTorch)
- Model optimization experience: quantization, pruning
- Ability to develop and train models, not only deploy
- Signal processing and sensor data pipeline knowledge (IMU and similar)
- Daily use of AI coding tools as a genuine development partner
- Strong written communication and cross-functional documentation habits
Nice to have
- Secure boot, key provisioning, signed OTA, and RF/regulatory certification (FCC/CE)
- Hands-on cellular, BLE, GPS/GNSS, or audio subsystems on battery-powered wearables
- New-board bring-up and hardware verification
- Hardware schematic review and EE partnership
- Manufacturing test development and production-line support