Firmware Engineer

Apply Here

Countries
Remote, USA
Job Types
software & tech, engineering & hardware
Experience
mid
Organization Types
transportation & mobility, logistics & supply chain
Location
San Francisco - Austin - Seattle - Remote
Posted Date
Company
Samsara
Salary
USD113,645 - USD191,000 annually

AI Summary

Job Description

Develop firmware for millions of connected IoT devices at Samsara, including battery-powered sensors and Linux gateways. Bring up new hardware prototypes, build peripheral drivers, secure bootloaders, OTA updates, and power-efficient protocols; collaborate with electrical, product, and cloud engineers from design through shipped product.

Hard Requirements

  • 2+ years firmware for resource-constrained shipped products
  • Fluency in C (linker maps, stack traces, heap debugging)
  • Bare-metal and RTOS experience (Zephyr, FreeRTOS)
  • Board bring-up experience with unproven hardware
  • Fluency in SPI, I2C, UART, CAN, ADC debugging
  • Bench instrument skills (oscilloscope, network/RF analyzers)
  • Cross-team collaboration from concept to shipment
  • Strong design docs and written communication
  • Fast iteration with automated testing
  • Effective use of AI in workflow

Soft Requirements

  • BLE at depth
  • Cellular IoT (LTE-M/NB-IoT) and certification
  • Secure boot and firmware signing
  • Fleet-scale OTA update systems
  • Embedded Linux (Yocto/Buildroot, kernel drivers)
  • CAN and J1939 on commercial vehicles
  • Python and Bash tooling, HIL test automation
  • Factory floor and mass production experience

Browse all urbanism jobs