Firmware Engineer — Embedded IoT Devices

Samsara

Seattle (WA)

Hybrid

USD 120,000 - 180,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 build software that runs on millions of devices, from bringing up new boards to shaping power-aware firmware for battery-powered sensors and gateways. You’ll influence hardware choices and develop drivers, bootloaders, and data-handling capabilities for scalable, real-world deployments.

You will collaborate with hardware, software, cloud, and quality teams to deliver reliable solutions for industrial fleets, in a flexible, globally distributed

Qualifications

  • 2+ years building firmware for resource-constrained systems.
  • Fluency in C and ability to read a linker map, stack traces, and memory dumps.
  • Experience with bare-metal or RTOS environments (Zephyr, FreeRTOS) and hardware bring-up.
  • Ability to design and debug low-level interfaces (SPI, I2C, UART, CAN, ADC).
  • Experience shaping hardware through review processes and board bring-up on prototypes.

Responsibilities

  • Shape the hardware, not just the code that runs on it.
  • Be the first to bring up new boards and prototypes from virgin silicon, configuring I/O and enabling communications.
  • Build the layers firmware depends on, including drivers, bootloaders, and update mechanisms.
  • Design power-management and data protocols for battery-powered sensors and gateways.
  • Collaborate across product, full-stack, mobile and QA to ensure data arrives intact for operations teams.

Skills

Firmware experience
Fluency in C
Bare-metal / RTOS
Board bring-up
Low-level interfaces (SPI, I2C, UART)
QA and debugging skills
Cross-team collaboration
Documentation writing
Power management engineering
AI tooling usage

Job description

Samsara is seeking a Firmware Engineer to build software that runs on millions of devices, from bringing up new boards to shaping power-aware firmware for battery-powered sensors and gateways. You’ll influence hardware choices and develop drivers, bootloaders, and data-handling capabilities for scalable, real-world deployments.

You will collaborate with hardware, software, cloud, and quality teams to deliver reliable solutions for industrial fleets, in a flexible, globally distributed

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer — IoT Hardware & Gateways
Embedded Firmware Engineer — IoT Hardware & Gateways

Samsara • Boston (MA)

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

Samsara • Los Angeles (CA)

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

Samsara • United States

Remote
USD 120,000 - 170,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 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
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 - 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
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
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