Embedded Firmware Engineer — IoT Hardware & Gateways

Samsara

Boston (MA)

Hybrid

USD 115,000 - 165,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Samsara is seeking a Firmware Engineer to develop software for millions of deployed devices. You will shape hardware selection, bring up new boards, and build essential firmware layers including bootloaders, drivers, and device management.

Collaborate across hardware, cloud, and QA to ensure reliable data delivery and system integrity. You will work with C on MCU platforms, RTOS, and Linux-based gateways, balancing power, performance, and scalability while leveraging AI tooling to boost

Qualifications

  • 2+ years building firmware for resource-constrained systems.
  • Fluency in C.
  • Solid bare-metal and RTOS experience (Zephyr, FreeRTOS, or equivalent).
  • Help bring up new boards and prototypes from virgin silicon.
  • Fluency in low-level interfaces - SPI, I2C, UART, CAN, ADC.
  • Ability to debug hardware and firmware interfaces.
  • Cross-team collaboration across hardware, firmware, cloud and QA.
  • Design docs, reviews and post-mortems to aid actionability.
  • Ship fast with automated testing and code you would be comfortable inheriting.
  • Use AI smartly as part of daily workflow.

Responsibilities

  • Shape the hardware decisions by participating in reviews and selecting SoC, flash/RAM, and sensor combos.
  • Bring up new boards and prototypes from virgin silicon and validate designs.
  • Build drivers and core layers: bootloaders, device management, and power/connectivity.
  • Design protocols to optimize battery-powered sensors and gateways for long life.
  • Collaborate with product, full-stack, mobile and QA to ensure data integrity and usefulness.
  • Raise the bar through reviews, documentation, and iterative delivery as Samsara scales.

Skills

Firmware development
C programming
RTOS experience
Hardware bring-up
SPI/I2C/UART
Debugging hardware
Cross-team collaboration
AI tooling

Tools

Zephyr
FreeRTOS
Linux
Yocto/Buildroot
Python
Bash

Job description

Samsara is seeking a Firmware Engineer to develop software for millions of deployed devices. You will shape hardware selection, bring up new boards, and build essential firmware layers including bootloaders, drivers, and device management.

Collaborate across hardware, cloud, and QA to ensure reliable data delivery and system integrity. You will work with C on MCU platforms, RTOS, and Linux-based gateways, balancing power, performance, and scalability while leveraging AI tooling to boost

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer – IoT & Edge Gateways
Embedded Firmware Engineer – IoT & Edge Gateways

Wwshemi • Austin (TX), Seattle (WA), San Francisco (CA)

Hybrid
USD 110,000 - 150,000
Firmware Engineer — Embedded IoT Devices
Firmware Engineer — Embedded IoT Devices

Samsara • Seattle (WA)

Hybrid
USD 120,000 - 180,000
Firmware Engineer, Embedded IoT & Hardware Bringup
Firmware Engineer, Embedded IoT & Hardware Bringup

Samsara • United States

Remote
USD 120,000 - 170,000
Firmware Engineer - Embedded IoT & Hardware Bring-Up
Firmware Engineer - Embedded IoT & Hardware Bring-Up

Samsara • Los Angeles (CA)

Remote
USD 140,000 - 190,000
Firmware Engineer - Embedded IoT & Hardware Bring-Up
Firmware Engineer - Embedded IoT & Hardware Bring-Up

Samsara • San Diego (CA)

Hybrid
USD 120,000 - 190,000
Flexible working model
RSU grant option
Professional development stipend
Remote Firmware Engineer: IoT Device Hardware Bring-Up
Remote Firmware Engineer: IoT Device Hardware Bring-Up

Samsara Inc. • San Francisco (CA), Austin (TX), Seattle (WA)

Hybrid
USD 114,000 - 191,000
Firmware Engineer - Embedded Systems & Hardware Bring-up
Firmware Engineer - Embedded Systems & Hardware Bring-up

Samsara • San Francisco (CA)

On-site
USD 180,000 - 240,000
Firmware Engineer — Edge IoT & Battery-Powered Systems
Firmware Engineer — Edge IoT & Battery-Powered Systems

Candidate • Austin (TX)

Hybrid
USD 114,000 - 191,000
Remote-friendly
Development stipend
Health plans
+1
Firmware Engineer - Embedded & Hardware Bring-Up (Remote)
Firmware Engineer - Embedded & Hardware Bring-Up (Remote)

Samsara • Austin (TX)

Hybrid
USD 120,000 - 190,000
Remote-friendly environment
Professional development stipend
Health and parental leave
Senior Embedded Firmware Architect
Senior Embedded Firmware Architect

Samsara Inc. • San Francisco (CA)

On-site
USD 162,000 - 290,000