Samsara logo

Staff or Senior Firmware Engineer

Samsara

SF Bay Area · USD 162,400-290,000 / year · 8+ years experience · Remote · Posted Oct 15, 2026

At a glance

Experience
8+ years experience
Workplace
Remote
Location
SF Bay Area
Salary
USD 162,400-290,000 / year · Base salary

About the role

  • Samsara is seeking a Staff or Senior Firmware Engineer to develop software for millions of IoT devices, including battery-powered sensors, Linux-based gateways, and dashcams.
  • The role involves end-to-end product development, from hardware component selection and board bring-up to firmware architecture and production deployment.

Responsibilities

  • Collaborate with electrical engineers to select hardware components and validate designs on prototypes.
  • Perform board bring-up for new platforms, including configuring I/O and debugging system initialization.
  • Develop and maintain peripheral drivers, secure bootloaders, and device firmware update mechanisms.
  • Manage core system layers such as power and connectivity to ensure device reliability.
  • Optimize firmware for battery-powered sensors to maximize device life.
  • Partner with product, full-stack, mobile, and quality engineering teams to ensure data integrity.
  • Provide technical leadership through design reviews, mentorship, and the establishment of engineering practices.
  • Create technical documentation, including design docs and post-mortems.

Requirements

  • 8+ years of experience building firmware for resource-constrained systems.
  • Proven experience leading firmware development for new products from concept through launch.
  • Substantial experience with bare-metal and RTOS environments such as Zephyr or FreeRTOS.
  • Experience with board bring-up and debugging hardware-software interfaces.
  • Fluency in low-level interfaces including SPI, I2C, UART, CAN, and ADC.
  • Proficiency in using bench equipment like oscilloscopes, network analyzers, or RF spectrum analyzers.
  • Fluency in C programming, including understanding compiler behavior and memory management.
  • Ability to drive consensus across cross-functional teams.

Preferred qualifications

  • Deep expertise in BLE, including PHY-level understanding and system orchestration.
  • Experience with Cellular IoT, specifically LTE-M or NB-IoT modem integration and certification.
  • Knowledge of embedded security, including secure boot, firmware signing, and cryptography.
  • Experience with OTA and fleet-scale device firmware updates.
  • Experience with factory floor processes and mass production quality assurance.

Benefits

  • Above market-rate salary
  • Outstanding equity offering
  • Team-based incentive schemes
  • Health benefits
  • Personal development stipend
  • Samsara for Good fund
  • Parental leave plans

Workplace

  • Flexible, employee-led remote model.
  • Some positions may require proximity to an office for collaboration.

Skills

  • C
  • Golang
  • Zephyr
  • FreeRTOS
  • SPI
  • I2C
  • UART
  • CAN
  • ADC
  • BLE
  • LTE-M
  • NB-IoT
Show all 14 skills
  • AWS
  • Google Protocol Buffers

Samsara

Staff or Senior Firmware Engineer

Apply now