Samsara

Firmware Engineer

Remote - Austin; Remote - Seattle; San Francisco, CA, United States. Posted 6 days ago

The role

You will develop software for millions of devices including battery-powered sensors, Linux-based IoT gateways, and dashcams. You will evaluate hardware components, bring up new hardware platforms, and build systems to gather and structure data.

What you will do

  • Shape hardware by choosing SoC, flash/RAM, and sensors in reviews with electrical engineers.
  • Bring up new platforms and prototypes from virgin silicon.
  • Configure I/O and debug system init for new boards.
  • Build peripheral drivers, secure bootloaders, and device firmware updates.
  • Design protocols and hardware management for battery-powered sensors and gateways.
  • Partner with product, full-stack, mobile, and quality engineers.
  • Write design docs, review comments, and post-mortems.
  • Iterate on customer feedback using automated testing.

Required qualifications

  • 2+ years building firmware for resource-constrained systems on products shipped to real customers.
  • Fluency in C.
  • Solid bare-metal and RTOS experience (Zephyr, FreeRTOS, or equivalent).
  • Experience bringing up new boards.
  • Fluency in low-level interfaces: SPI, I2C, UART, CAN, ADC.
  • Experience using an oscilloscope, network analyzer, or RF spectrum analyzer.
  • Experience contributing to work spanning hardware, firmware, cloud, and quality.
  • Ability to write design docs, review comments, and post-mortems.
  • Ability to use AI in daily workflow.

Nice to have

  • BLE at depth
  • Cellular IoT (LTE-M or NB-IoT modem integration, power state management, and certification)
  • Securing embedded systems end to end (secure boot, firmware signing, cryptography, and key management)
  • OTA and device firmware update at fleet scale
  • Embedded Linux on the gateway side (Yocto or Buildroot, kernel drivers, device trees)
  • CAN and J1939 work on commercial vehicles
  • Python and Bash for tooling and hardware-in-the-loop test automation
  • Experience on the factory floor regarding mass production and quality assurance

Benefits

  • Flexible, employee-led remote model
  • Professional development stipend
  • Comprehensive health plans
  • Parental leave plans

Before you apply

  • All offers of employment are contingent upon an individual's ability to secure and maintain the legal right to work in the company and specified work location.

About the company

Samsara is the pioneer of the Connected Operations Cloud, a platform that enables organizations to harness Internet of Things (IoT) data. The company helps improve the safety, efficiency, and sustainability of physical operations.

Firmware Engineer at Samsara | JobZoey