Senior Firmware Engineer: Connected Devices & OTA

SR2

San Francisco (CA)

On-site

USD 140,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SR2 is seeking a Senior Firmware Engineer in San Francisco to own firmware from bring-up to production. You will ship firmware to connected devices, enable OTA updates, and use telemetry to diagnose field issues.

This high-ownership role offers autonomy, fast pacing, and visible impact. You will work with hardware teams to advance boards from prototype to production and drive tooling improvements.

Qualifications

  • 5+ years of production firmware experience in C/C++ and scripting or tooling in Python/Node.js.
  • Experience with resource-constrained MCUs.
  • Driver development for interfaces such as UART, I2C, SPI and USB with DMA.
  • Shipped firmware to connected devices in the field including OTA updates and monitoring.
  • Comfortable with schematics, datasheets, oscilloscopes and logic analyzers.

Responsibilities

  • Bring up new boards and peripherals from prototype to production.
  • Write efficient, reliable firmware and low-level drivers for microcontrollers.
  • Ship over-the-air updates and use device data to diagnose issues in the field.
  • Improve firmware tooling, CI and automated hardware testing.
  • Support production builds and factory testing with manufacturing partners.

Skills

Firmware
C/C++
Python/Node.js
MCU experience
Diagnostics

Job description

SR2 is seeking a Senior Firmware Engineer in San Francisco to own firmware from bring-up to production. You will ship firmware to connected devices, enable OTA updates, and use telemetry to diagnose field issues.

This high-ownership role offers autonomy, fast pacing, and visible impact. You will work with hardware teams to advance boards from prototype to production and drive tooling improvements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Architect – Connected Devices & OTA
Senior Firmware Architect – Connected Devices & OTA

Fellow • San Francisco (CA)

Hybrid
USD 225,000 - 250,000
Employee equity plan
Monthly Fitness Stipend
Summer Fridays
+6
Senior Firmware Engineer
Senior Firmware Engineer

SR2 • San Francisco (CA)

On-site
USD 140,000 - 190,000
Senior Firmware Engineer - Real-Time IoT & On-Device UX
Senior Firmware Engineer - Real-Time IoT & On-Device UX

Fellow • San Francisco (CA)

On-site
USD 195,000 - 215,000
Equity and competitive compensation
Medical/dental/vision insurance
401k with company contribution
+6
Remote Firmware Engineer: IoT Device Hardware Bring-Up
Remote Firmware Engineer: IoT Device Hardware Bring-Up

Samsara Inc. • San Francisco (CA), Austin (TX), Seattle (WA)

Hybrid
USD 114,000 - 191,000
Senior Firmware Engineer – Fleet Migration & OTA
Senior Firmware Engineer – Fleet Migration & OTA

Knightscope, Inc • Sunnyvale (CA)

On-site
USD 160,000 - 190,000
Healthcare benefits
Stock options
Paid time off
+1
Senior Firmware Engineer - Hybrid, Real-Time Embedded
Senior Firmware Engineer - Hybrid, Real-Time Embedded

Global IID Parent LLC • Grapevine (TX)

Hybrid
USD 120,000 - 150,000
Health insurance
401(k) plan
Birthday & Anniversary bonus
+4
Senior Firmware Engineer, Edge & Connected Devices (Hybrid)
Senior Firmware Engineer, Edge & Connected Devices (Hybrid)

Purpose Brands Intermediate, LLC • United States

Hybrid
USD 140,000 - 155,000
Hybrid Work Environment
Medical, Dental and Vision Coverage
401(K) Savings Plan Matching
Senior IoT Firmware Engineer — Production, OTA & AI-Driven
Senior IoT Firmware Engineer — Production, OTA & AI-Driven

Luxer One • California

On-site
USD 140,000 - 175,000
Annual performance bonus
401(k) with employer match
Relocation support available
+1
Staff/Lead Firmware Engineer
Staff/Lead Firmware Engineer

Connect Tech+Talent • Austin (TX)

On-site
USD 120,000 - 180,000
Firmware Engineer
Firmware Engineer

Fruition Group US • California

On-site
USD 170,000 - 210,000
Equity / stock options
Medical, dental, vision, 401(k)
Paid time off