# Firmware Engineer Co-Op

**Company**: Samsara
**Location**: San Francisco, CA
**Work arrangement**: hybrid
**Experience**: entry
**Job type**: internship
**Salary**: $38-$58 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/samsara/jobs/8226602?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_f111dfdb-73f

## Description

As a Firmware Engineer Co-Op at Samsara, you will develop software for millions of devices deployed by industrial and enterprise customers. You will work on 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.

Responsibilities:

- Collaborate with firmware engineers to design, develop, and maintain embedded software for gateway and sensor products

- Bring up new hardware platforms, configuring I/O, debugging interfaces, testing connectivity, and validating design

- Implement peripheral drivers, secure bootloaders, and device firmware updates

- Design protocols and implement efficient hardware management to optimize energy consumption

- Work cross-functionally with stakeholders to deliver reliable, high-quality embedded software

Requirements:

- Enrolled in a Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field

- Solid C programming skills

- Familiarity with embedded programming concepts

- Prior experience with MCU development environments and tools

- Experience working in bare metal and RTOS-based systems

- Strong problem-solving skills and analytical mindset

Benefits:

- Flexible working model

- Professional development stipend

- Comprehensive health and parental leave plans

- Equity (for eligible roles)

- Above-market total compensation

## Skills

### Required
- C programming
- embedded programming
- MCU development
- RTOS-based systems
- BLE
- GPS
- LTE
- CAN

### Nice to have
- Zephyr
- FreeRTOS
- Segger J-Link
- GCC

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/samsara/jobs/8226602?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
