Who we are

Samsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At Samsara, we are helping improve the safety, efficiency and sustainability of the physical operations that power our global economy.

About this role

Samsara’s cloud-connected sensor platform collects observations about the world in near real-time. Samsara builds an extensive set of products, including battery-powered, wireless sensors, Linux-based IoT gateways, and Internet-connected dashcams. As a Senior Embedded Software Engineer at Samsara, you will develop software that runs on millions of devices, deployed by our industrial and enterprise customers. You’ll tackle challenges including evaluating and selecting hardware components, bringing up new hardware platforms and sensors, building systems to gather data and detect meaningful events, and structuring recorded data to allow efficient analysis across thousands of devices.

In this role, you will:

  • Shape the hardware, not just the code that runs on it. Sit in reviews with our electrical engineers and argue for the right SoC, amount of flash/RAM, and combination of sensors, then prove those choices out on prototypes that reach real customers in months, not years.
  • Be the first person to make a new board do anything at all. Bring up new platforms and prototypes from virgin silicon: configure I/O, get SPI, I2C, UART, BLE talking, debug system init, validate the design, and turn unproven hardware into a product.
  • Own the layers everything else depends on. Peripheral drivers, secure bootloaders, device firmware updates, as well as the core management layers like power and connectivity.
  • Chase every microamp. Design protocols and hardware management for battery-powered sensors and gateways.
  • Work with the people who ship the whole product. Partner with product, full-stack, mobile and quality engineers.
  • Raise the bar for the engineers around you. At the Senior level, you are a force multiplier for your team. Through thoughtful designs, rigorous reviews, hands-on mentorship, and sound technical judgment, you help other engineers deliver better work.

Our target total compensation market position is in the top 25% of all software and hardware companies. Our employees receive an above market-rate salary, an outstanding equity offering, employee-led remote and flexible working, team based incentive schemes, health benefits, personal development, Samsara for Good fund, and much, much more. The range of annual base salary for full-time employees for this position is $162,400—$290,000 USD. This role is also eligible for an initial RSU grant with no vesting cliff, and ongoing refresh opportunities tied to performance.

What you bring

  • 8+ years building firmware for resource-constrained systems.
  • You have led firmware development for several new products end to end.
  • Substantial bare-metal and RTOS experience - Zephyr, FreeRTOS, or equivalent.
  • You have brought up new boards.
  • Fluency in the low-level interfaces - SPI, I2C, UART, CAN, ADC.
  • Real bench instincts (oscilloscope, network analyzer, or RF spectrum analyzer).
  • Senior-level scope: led work spanning hardware, firmware, cloud and quality from concept to shipped product.
  • Cross-layer judgment.
  • Fluency in C.
  • You write things down (design docs, review comments, post-mortems).
  • You ship fast without shipping badly.
  • You use AI smartly.

What will set you apart

  • BLE at depth.
  • Cellular IoT - LTE-M or NB-IoT modem integration, power state management, and the certification gauntlet.
  • Securing embedded systems end to end - secure boot, firmware signing, cryptography, and key management.
  • OTA and device firmware update at fleet scale.
  • You’ve been on the factory floor.