Remote (Country)

ZenGRC is hiring a Staff Firmware Engineer

About the Role

Life360 is looking for a Staff Firmware Engineer to serve as a foundational architect for new Machine Learning initiatives. You will be the primary bridge between Data Science and hardware execution, building the first-ever on-device ML pipelines for next-generation devices. This role is integral to our mission of connecting families through a growing ecosystem of hardware products.

What You'll Do

  • Drive the development and maintenance of general firmware architecture across the device portfolio to ensure overall system health and stability.
  • Build the technical framework for on-device inference within resource-constrained firmware stacks.
  • Partner with Data Science to design the company's first hardware-optimized data sampling, preprocessing, and inference pipelines.
  • Drive the integration of new sensors to create the frameworks required for advanced context-awareness and predictive modeling.
  • Solve large-scale technical challenges and drive alignment between firmware, hardware, and researchers.
  • Provide high-impact mentorship to help the broader firmware organization grow its expertise in embedded ML and sensor fusion.

What We're Looking For

  • 10+ years of firmware experience, taking complex consumer hardware from prototype through 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 the signal processing pipelines required for ML features.
  • A passion for squeezing maximum performance out of extreme constraints in power consumption and memory footprint.
  • Proficiency in Python for data analysis, hardware-in-the-loop (HIL) testing, and automating firmware pipelines.
  • Excellent collaboration skills with the ability to influence technical strategy across teams and stakeholders.
  • Bachelor’s degree in Electrical Engineering, Computer Science, or a related field.

Technical Stack

  • C/C++
  • RTOS (Zephyr/FreeRTOS)
  • SPI, I2C, DMA
  • TinyML
  • Cortex-M
  • Python

Team & Environment

Integral to the mission of connecting families through the growing ecosystem of hardware products. Handles full firmware lifecycle.

Benefits & Compensation

  • Compensation range: $156,000 to $261,500 + equity
  • Medical, dental, vision, life, and disability insurance plans (100% paid for employees)
  • 401(k) plan with company matching program
  • Mental Wellness Program & Employee Assistance Program (EAP) for mental well-being
  • Flexible PTO, 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

Work Mode

This is a remote-first position open to candidates in the USA.

We are an equal opportunity employer and value diversity at Life360. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any legally protected status.

Required Skills
C/C++RTOSZephyrFreeRTOSSPII2CDMATinyMLCortex-MPythonFirmware DevelopmentEmbedded SystemsLow-level ProgrammingHardware InterfacesMachine Learning on Edge
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
ZenGRC

ZenGRC is a leading governance, risk, and compliance (GRC) SaaS solution provider, offering two robust products: ZenGRC and ZenGRC Pro. Recognized for its in-house GRC expertise, ZenGRC delivers Simply Powerful GRC solutions that guide organizations through compliance with ease and efficiency.

Visit website
Job Details
Category embedded
Posted 2 months ago