Firmware Engineer Co-op — Hybrid (SF) with Relocation

Samsara Inc.

San Francisco, Northern (CA, KY)

Hybrid

USD 52,000 - 80,000

Full time

43 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Flexible working
Remote-friendly
Housing assistance
Relocation assistance
Professional development stipend
Comprehensive health and parentalLeave

Job summary

Samsara’s firmware engineering internship for MCU engineers invites students in CS/CE/EE to build software that runs on millions of devices. You’ll evaluate hardware, bring up new platforms, and implement drivers and data collection across gateway and sensor products.

Join a fast-paced team in a hybrid role based in San Francisco, with 3 days in the office and 2 remote. You’ll gain hands-on experience across the product lifecycle while receiving mentorship and exposure to embedded systems,

Qualifications

  • Enrolled in a Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or 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.

Responsibilities

  • Collaborate with firmware engineers on the team 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 and device firmware update, 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 different stakeholders across product, full-stack and quality teams to deliver reliable high quality embedded software
  • Gain hands on experience in a fast-paced and innovative environment
  • Get valuable mentorship and guidance from experienced firmware engineers
  • Be exposed to the entire product development lifecycle, from concept to deployment

Skills

C programming
Embedded concepts
MCU development
Bare metal/RTOS
Sensor/devices

Education

Bachelor’s degree in Computer Science/Engineering

Tools

Segger J-Link
GCC

Job description

Samsara’s firmware engineering internship for MCU engineers invites students in CS/CE/EE to build software that runs on millions of devices. You’ll evaluate hardware, bring up new platforms, and implement drivers and data collection across gateway and sensor products.

Join a fast-paced team in a hybrid role based in San Francisco, with 3 days in the office and 2 remote. You’ll gain hands-on experience across the product lifecycle while receiving mentorship and exposure to embedded systems,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer Co-Op — Hybrid w/ Relocation Support
Firmware Engineer Co-Op — Hybrid w/ Relocation Support

Samsara • San Francisco (CA)

Hybrid
USD 38,000 - 58,000
Flexible working
Remote-friendly model
Professional development stipend
+1
Electrical Engineer Co-op — IoT Hardware for Smart Ops
Electrical Engineer Co-op — IoT Hardware for Smart Ops

Samsara • San Francisco (CA)

Hybrid
USD 35,000 - 58,000
Hybrid Electrical Engineer Co-op – San Francisco
Hybrid Electrical Engineer Co-op – San Francisco

NextGenEnergyJobs • San Francisco (CA), Northern (KY)

Hybrid
USD 35,000 - 60,000
Relocation support
Housing support
Firmware Engineer Co-Op
Firmware Engineer Co-Op

Samsara • San Francisco (CA)

Hybrid
USD 38,000 - 58,000
Flexible working
Remote-friendly model
Professional development stipend
+1
Software Engineering Internship - Hybrid, Paid
Software Engineering Internship - Hybrid, Paid

NextGenEnergyJobs • San Francisco (CA)

Hybrid
USD 39,000 - 50,000
Relocation assistance
Hybrid work model
Paid internship
Remote Staff Embedded Firmware Architect
Remote Staff Embedded Firmware Architect

Samsara • San Francisco (CA), Northern (KY)

Hybrid
USD 162,000 - 290,000
Software Engineering Internship — Hybrid, High-Impact IoT
Software Engineering Internship — Hybrid, High-Impact IoT

Samsara • San Francisco (CA)

Hybrid
USD 173,578,000 - 181,843,000
Remote model
Professional development stipend
Health benefits
+1
Undergrad Firmware Engineer Co-op | Hybrid/Onsite, 40h
Undergrad Firmware Engineer Co-op | Hybrid/Onsite, 40h

AMD • San Jose (CA)

Hybrid
USD 28,000 - 50,000
Mentorship program
Networking with engineers
Hybrid/Onsite work
Firmware Engineer Co-Op
Firmware Engineer Co-Op

Samsara Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 52,000 - 80,000
Flexible working
Remote-friendly
Housing assistance
+3
Staff Embedded Firmware Engineer — Remote
Staff Embedded Firmware Engineer — Remote

Socket.dev • San Francisco (CA)

On-site
USD 162,000 - 290,000