Senior Firmware Architect – Connected Devices & OTA

Fellow

San Francisco (CA)

Hybrid

USD 225,000 - 250,000

Full time

14 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Employee equity plan
Monthly Fitness Stipend
Summer Fridays
401k with company contribution
Medical/dental/vision insurance
Wellness credit
Donation matching
Discount on Fellow products
Best coffee

Job summary

Fellow is seeking a Principal Firmware Engineer to own the firmware and connected-system architecture for our kitchen devices. You will design, implement, and review production embedded software, coordinating with hardware, backend, mobile, and cloud teams in a fast-moving, collaborative environment.

This in-office role requires presence in our San Francisco, CA office with a hybrid work schedule. You’ll drive OTA delivery, reliability, security, and long-term maintenance while mentoring

Qualifications

  • 8+ years of embedded or firmware engineering experience with ownership of system architecture or technical leadership for production products.
  • Expert-level C/C++ development and strong command of RTOS concepts, embedded architecture, memory management, concurrency, interfaces, and performance optimization.
  • Experience delivering connected devices from prototype through manufacturing, release, field operation, and long-term maintenance.
  • Experience with OTA delivery, validation strategy, and cross-system debugging using real hardware, logs, telemetry, and test data.
  • Bachelor’s degree or equivalent practical experience in CS/EE or related field.

Responsibilities

  • Own firmware and connected-system architecture across Fellow’s products; define interfaces, standards, roadmaps, and tradeoffs.
  • Design, implement, review, and debug production embedded software in C/C++ on RTOS-based systems.
  • Lead integration across electronics, device UX, wireless connectivity, mobile apps, MQTT services, REST APIs, and cloud backends.
  • Lead OTA architecture, staged rollouts, rollback planning, validation criteria, and release risk communication.
  • Diagnose field and production issues using logs, telemetry, analytics, and hardware measurements; coordinate cross-functional response.
  • Identify and mitigate safety, reliability, cybersecurity, and certification risks; help maintain secure updates and software lifecycle practices.
  • Support factory validation, production debugging, and long-term maintenance of shipped devices.
  • Lead design and code reviews; collaborate with hardware, backend, mobile, product, QA, operations, and suppliers.
  • Mentor engineers and improve development and release processes, using AI-assisted tools where beneficial.

Skills

C/C++ development
RTOS concepts
Firmware architecture
Production firmware ownership
Embedded systems optimization

Education

Bachelor’s degree in Computer Science or Electrical/Computer Engineering

Tools

MQTT
REST APIs
AWS Cloud
LVGL

Job description

Fellow is seeking a Principal Firmware Engineer to own the firmware and connected-system architecture for our kitchen devices. You will design, implement, and review production embedded software, coordinating with hardware, backend, mobile, and cloud teams in a fast-moving, collaborative environment.

This in-office role requires presence in our San Francisco, CA office with a hybrid work schedule. You’ll drive OTA delivery, reliability, security, and long-term maintenance while mentoring

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer: Connected Devices & OTA
Senior Firmware Engineer: Connected Devices & OTA

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
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 Embedded IoT Architect – Firmware, Cloud & Mobile
Senior Embedded IoT Architect – Firmware, Cloud & Mobile

King Technology, Inc. • Minnetonka (MN)

On-site
USD 175,000 - 185,000
Senior Electrical Engineer - Connected Devices & Firmware
Senior Electrical Engineer - Connected Devices & Firmware

DoorDash, Inc. • San Francisco (CA)

On-site
USD 170,000 - 250,000
Equity grants
401(k) with employer matching
Paid parental leave (16 weeks)
+2
Principal Firmware Architect - Embedded IoT
Principal Firmware Architect - Embedded IoT

CHEP • Santa Clara (CA)

Hybrid
USD 190,000 - 230,000
Senior Electrical & Firmware Engineer - Connected Devices
Senior Electrical & Firmware Engineer - Connected Devices

DoorDash USA • San Francisco (CA)

On-site
USD 170,000 - 250,000
401(k) matching
Paid parental leave
Medical, dental, and vision benefits
+2
Principal Firmware Engineer
Principal Firmware Engineer

CHEP • Santa Clara (CA)

Hybrid
USD 190,000 - 230,000
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
Staff Firmware Engineer - Embedded & Cloud Connectivity
Staff Firmware Engineer - Embedded & Cloud Connectivity

Copper • Berkeley (CA)

Hybrid
USD 182,000 - 210,000