Drimva

Samsara

Firmware Engineer Co-Op

San Francisco - SF9 · Internship · Posted Sep 24, 2026

Education
Enrolled in a Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
Visa sponsorship
Offers are contingent upon the ability to secure and maintain the legal right to work at the company and in the specified work location.

About the job

Develop embedded firmware for Samsara gateway and sensor products, including hardware bring-up, peripheral and connectivity features, and efficient device management.

What you'll do

  • Design, develop, and maintain embedded software for gateway and sensor products; bring up hardware platforms and debug interfaces.
  • Implement peripheral drivers, secure bootloaders, firmware updates, and core management layers; optimize power use and hardware management.
  • Collaborate across product, full-stack, and quality teams to deliver reliable software and support the product lifecycle.

What they ask for

  • Enrolled in a Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Solid C programming skills and familiarity with embedded programming concepts.
  • Prior experience with MCU development environments and tools (Segger J-Link, GCC); experience with bare-metal and RTOS-based systems such as Zephyr and/or FreeRTOS.
  • Experience in one or more of BLE, GPS, LTE, and CAN.

Nice to have

  • Projects, coursework, or personal projects related to embedded systems and firmware development.

Pay

$38 — $58 USD (annual base salary)

Tools

C, Segger J-Link, GCC, Zephyr, FreeRTOS, BLE, GPS, LTE

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)