About the role
Samsara seeks a Senior Embedded Software Engineer to develop firmware for IoT devices including wireless sensors, Linux gateways, and dashcams. The role involves hardware bring-up, driver development, power optimization, and collaboration with cross-functional teams. The engineer will work with C, Golang, and RTOS to build reliable firmware for millions of deployed devices, impacting industries like agriculture, construction, and transportation.
Requirements
8+ years building firmware for resource-constrained systems; led firmware end-to-end; bare-metal and RTOS experience (Zephyr, FreeRTOS); board bring-up; fluency in low-level interfaces (SPI, I2C, UART, CAN); bench debugging skills; senior-level scope; cross-layer judgment; fluency in C; strong documentation; able to ship fast with quality; uses AI as part of workflow.
About the company
Samsara
Samsara provides a cloud-based operations platform for the physical operations and supply chain industries. Their integrated hardware and software solutions offer real-time visibility, analytics, and control to improve safety, efficiency, and sustainability. They empower businesses to digitize their operations and gain actionable insights.
View company page →More from Samsara
Staff Software Engineer, DevEx
GoPythonTypeScriptDistributed Systems
$162k–290k
Remote · US
Staff Software Engineer, DevEx
$162k–290k
GoPythonTypeScriptDistributed Systems
Staff Firmware Engineer
Embedded SystemsGoC++Python
$162k–290k
Remote · CA, US
Staff Firmware Engineer
$162k–290k
Embedded SystemsGoC++Python
Sr. Software Engineer II / Tech lead, Agentic Platform (Poland, Remote, B2B)
GoGraphQLTypeScriptReactReact Native
zł638k–751k
Remote · PL
Sr. Software Engineer II / Tech lead, Agentic Platform (Poland, Remote, B2B)
zł638k–751k
GoGraphQLTypeScriptReactReact Native
Sr. Software Engineer II, AI Platform
PythonJavaGoLangChainDistributed Systems
$131k–198k
Remote · US
Sr. Software Engineer II, AI Platform
$131k–198k
PythonJavaGoLangChainDistributed Systems
Software Engineering Internship - San Francisco
GoTypeScriptReactGraphQLReact Native
$129k
Hybrid · San Francisco - SF9
Software Engineering Internship - San Francisco
$129k
GoTypeScriptReactGraphQLReact Native
Similar roles
Senior Firmware Engineer I
$141k–226k
Senior Firmware Engineer I
$141k–226k
Senior Firmware Engineer I - Batteries
$141k–226k
Senior Firmware Engineer I - Batteries
$141k–226k
Senior Embedded Software Engineer
$180k–269k
Senior Embedded Software Engineer
$180k–269k
Technical Product Engineering Lead
$189k–245k
Technical Product Engineering Lead
$189k–245k
Engineering Manager (Embedded)
$200k–300k
Engineering Manager (Embedded)
$200k–300k