Firmware Engineer — Edge IoT & Battery-Powered Systems

Candidate

Austin (TX)

Hybrid

USD 114,000 - 191,000

Full time

4 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

Benefits offered by this job

Remote-friendly
Development stipend
Health plans
Parental leave

Job summary

Samsara is seeking a Firmware Engineer to develop and bring up firmware on millions of devices across industrial and enterprise customers. You will influence hardware choices, bring up new boards, and build the layers that enable reliable data and device management at scale.

You’ll work with C, RTOS, and low-level interfaces (SPI/I2C/UART/CAN) while collaborating with product, firmware, cloud, mobile and QA teams to ship robust solutions and deliver value to dispatchers and technicians in

Qualifications

  • 2+ years building firmware for resource-constrained systems.
  • Fluency in C and ability to read linker maps, stack traces, and diagnose memory issues.
  • Solid bare-metal/RTOS experience (Zephyr, FreeRTOS or equivalent).

Responsibilities

  • Shape hardware decisions and participate in reviews to select SoC, flash/RAM, sensors.
  • Bring up new boards and prototypes from virgin silicon and validate designs.
  • Develop peripheral drivers, secure bootloaders, and firmware update mechanisms.
  • Design power-management protocols for battery-powered devices.
  • Collaborate with product, full-stack, mobile and QA teams to ensure useful data is produced.
  • Set high engineering standards and iterate rapidly as Samsara scales.

Skills

Firmware development
C programming
RTOS experience
Hardware bring-up
SPI
I2C
UART
CAN
Python
Bash

Tools

Zephyr RTOS
FreeRTOS
Yocto/Buildroot
Python
Bash

Job description

Samsara is seeking a Firmware Engineer to develop and bring up firmware on millions of devices across industrial and enterprise customers. You will influence hardware choices, bring up new boards, and build the layers that enable reliable data and device management at scale.

You’ll work with C, RTOS, and low-level interfaces (SPI/I2C/UART/CAN) while collaborating with product, firmware, cloud, mobile and QA teams to ship robust solutions and deliver value to dispatchers and technicians in

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer — Embedded IoT Devices
Firmware Engineer — Embedded IoT Devices

Samsara • Seattle (WA)

Hybrid
USD 120,000 - 180,000
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 & Hardware Bringup
Firmware Engineer, Embedded IoT & Hardware Bringup

Samsara • United States

Remote
USD 120,000 - 170,000
Firmware Engineer: Build Secure Battery-Powered IoT Devices
Firmware Engineer: Build Secure Battery-Powered IoT Devices

LinuxCareers • Austin (TX)

Remote
USD 114,000 - 191,000
Flexible remote work
Development stipend
Health & parental leave
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
Embedded Firmware Engineer — IoT Hardware & Gateways
Embedded Firmware Engineer — IoT Hardware & Gateways

Samsara • Boston (MA)

Hybrid
USD 115,000 - 165,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 Systems & Hardware Bring-up
Firmware Engineer - Embedded Systems & Hardware Bring-up

Samsara • San Francisco (CA)

On-site
USD 180,000 - 240,000
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 & 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