Skip to main content
Samsara logo

Firmware Engineer Co-Op

SamsaraSan Francisco, CA

  • $38 – $58 / hour
  • Internship
  • Full time

Overview

Who we are

Samsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, a platform that enables organizations relying on physical operations to use IoT data for actionable insights and improved operations. We help enhance the safety, efficiency, and sustainability of the physical operations that power the global economy, spanning industries like agriculture, construction, field services, transportation, and manufacturing, which represent over 40% of global GDP. We're excited to help digitally transform their operations at scale.

Working at Samsara means helping define the future of physical operations and being part of a team shaping product solutions like Video-Based Safety, Vehicle Telematics, Apps and Driver Workflows, and Equipment Monitoring. As part of a recently public company, you'll have the autonomy and support to make an impact as we build for the long term.

This is a hybrid position requiring 3 days per week in our San Francisco, CA headquarters and 2 days remotely. Relocation and housing assistance will be included as part of the co-op.

About this role

Samsara's cloud-connected sensor platform collects real-time observations from the world. We build a wide range of products, including battery-powered wireless sensors, Linux-based IoT gateways, and internet-connected dashcams. These devices form the foundation of enterprise solutions for commercial fleet management and industrial monitoring. By integrating sensor data like GPS, acceleration, temperature, video, and more, we help customers gain operational insights, eliminate inefficiencies, and respond to alerts in near real-time.

As a firmware engineering intern-MCU at Samsara, you will develop software running on millions of devices deployed by our industrial and enterprise customers. You'll tackle challenges such as 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 for efficient analysis across thousands of devices while providing deep insights into individual events.

You should apply if

  • You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact, helping keep the lights on, get food into grocery stores, and ensure workers return home safely.
  • You want to build for scale: With over 2.3 million IoT devices deployed globally, you'll work on new and mature technologies driving scalable innovation for customers across industries.
  • You are a life-long learner: We have ambitious goals. Every Samsarian has a growth mindset as we work with a wide range of technologies, challenges, and customers that push us to learn on the go.
  • You believe customers are more than a number: Samsara engineers enjoy a rare closeness to the end user, with opportunities to participate in customer interviews, collaborate with customer success and product managers, and use metrics to ensure our work translates into better customer outcomes.
  • You are a team player: Working on our engineering teams requires independent effort and collaboration. Motivated by our mission, we're all racing toward our connected operations vision, and we intend to win together.

In this role, you will

  • Collaborate with other firmware engineers to design, develop, and maintain embedded software for our gateway and sensor products.
  • Bring up new hardware platforms: configuring I/O, debugging interfaces such as SPI, I2C, UART, CAN, and ADC, testing connectivity, validating design, and debugging system initialization.
  • Implement peripheral drivers, secure bootloaders, device firmware update, and core management layers (power manager, connectivity manager, etc.).
  • Design protocols and implement efficient hardware management to optimize energy consumption of battery-powered sensors and gateways.
  • Work cross-functionally with product, full-stack, and quality teams to deliver reliable, high-quality embedded software.
  • Gain hands-on experience in a fast-paced and innovative environment.
  • Receive valuable mentorship and guidance from experienced firmware engineers.
  • Be exposed to the entire product development lifecycle, from concept to deployment.

Requirements for the role

  • Enrolled in a Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Must have solid C programming skills.
  • Familiarity with embedded programming concepts.
  • Prior experience with MCU development environments and tools (Segger J-Link, GCC).
  • Experience working in bare metal and RTOS-based systems such as Zephyr and/or FreeRTOS.
  • Experience in one or more core technologies such as BLE, GPS, LTE, and CAN.
  • Strong problem-solving skills and an analytical mindset to debug and optimize code.
  • Be excited about sensors, connectivity protocols, distributed systems, and their application to solve real-world problems.
  • Thrive in an environment that requires rapid deployment and product iteration based on customer feedback while focusing on automated testing and code quality.
  • Any prior projects, coursework, or personal projects related to embedded systems and firmware development would be advantageous.

At Samsara, we welcome all. All sizes, colors, cultures, sexes, beliefs, religions, ages, people. We depend on the unique approaches of our team members to help us solve complex problems. We are committed to increasing diversity across our team and ensuring that Samsara is a place where people from all backgrounds can make an impact.

Skills mentioned

  • C
  • RTOS
  • Embedded Systems
  • LTE
  • Zephyr
  • BLE
  • CAN
  • FreeRTOS
  • MCU
  • GPS

Browse more jobs

Similar entry-level roles

0–1 years
Full time
Internship
  • AI
  • Salesforce
  • LinkedIn Sales Navigator
  • ZoomInfo

$45k – $45k / year

15 hours ago

Samsara • San Francisco, CA

Full time
Internship
  • AI
  • React
  • GraphQL
  • GoLang
  • TypeScript
  • React Native
  • +2 more

$129k – $129k / year

1 day ago

Samsara • San Francisco, CA

Full time
Internship
  • Oscilloscope
  • LTE
  • Cadence
  • Spectrum Analyzer
  • Signal Generator
  • WiFi
  • +2 more

$35 – $58 / hour

1 day ago

0–1 years
Full time
Internship
  • AI Tools
  • Salesforce
  • Cold Calling
  • LinkedIn Sales Navigator
  • ZoomInfo

$45k – $45k / year

1 day ago