Remote Firmware Engineer - Embedded Systems & IoT

Royper Royco LLC

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

Hybrid

USD 114,000 - 191,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Samsara is seeking a Firmware Engineer to shape hardware platforms and deliver robust firmware for millions of devices across global customers.

You will work with C for MCU platforms, RTOS and embedded Linux, and collaborate across hardware, cloud, and QA teams to enable reliable data processing from sensors and gateways. This role emphasizes hands-on hardware bring-up, driver development, and production-readiness.

Qualifications

  • 2+ years building firmware for resource-constrained systems and shipped products.
  • Fluency in C and understanding of compiler, linker maps, and runtime diagnostics.
  • Bare-metal and RTOS experience (Zephyr, FreeRTOS) with scheduling and memory decisions.
  • Experience bringing up new boards, hardware-software integration and debugging.

Responsibilities

  • Shape hardware decisions, select SoC, flash/RAM, sensors, and validate on prototypes.
  • Bring up new boards, configure I/O (SPI, I2C, UART, BLE) and validate hardware.
  • Build firmware layers: drivers, secure bootloaders, firmware updates, power/connectivity.
  • Design for microamp battery-powered devices and long-term field reliability.
  • Collaborate with product, full-stack, mobile, and quality engineers to ensure data integrity.

Skills

C
Firmware development
RTOS (Zephyr/FreeRTOS)
SPI
I2C
UART
CAN
ADC
Python
Bash

Job description

Samsara is seeking a Firmware Engineer to shape hardware platforms and deliver robust firmware for millions of devices across global customers.

You will work with C for MCU platforms, RTOS and embedded Linux, and collaborate across hardware, cloud, and QA teams to enable reliable data processing from sensors and gateways. This role emphasizes hands-on hardware bring-up, driver development, and production-readiness.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer – IoT Systems
Senior Embedded Firmware Engineer – IoT Systems

Samsara • Santa Clara (CA)

On-site
USD 140,000 - 210,000
Remote Firmware Engineer: Embedded IoT & Low-Power
Remote Firmware Engineer: Embedded IoT & Low-Power

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

Hybrid
USD 114,000 - 191,000
Flexible working
Remote-friendly model
Professional development stipend
+1
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
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 Devices
Firmware Engineer — Embedded IoT Devices

Samsara • Seattle (WA)

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

Samsara • San Jose (CA)

Hybrid
USD 140,000 - 200,000
RSU grant
Remote-first model
Professional development stipend
+1
Senior Embedded Firmware Architect
Senior Embedded Firmware Architect

Samsara Inc. • San Francisco (CA)

On-site
USD 162,000 - 290,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 & 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