Senior Embedded Firmware Engineer (RTOS & IoT)

Fellow

San Francisco (CA)

On-site

USD 195,000 - 215,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Employee equity plan
Generous paid time off
401k with company contribution after 6
Medical/dental/vision insurance
Fitness stipend
Summer Fridays
Paid Parental Leave
Discount on Fellow products
Best coffee anywhere

Job summary

Fellow in San Francisco, CA, seeks a Senior Firmware Engineer to design, develop, and maintain robust RTOS-based firmware for our IoT platform. You will build embedded systems that connect hardware, mobile apps, and cloud services, ensuring a high-quality on-device experience.

A successful candidate will ship reliable firmware, collaborate with hardware, software, and design teams, and drive efficient, low-power, real-time performance across the product.

Qualifications

  • 6+ years of experience in embedded firmware development.
  • Deep expertise in FreeRTOS or other RTOS environments.
  • Strong knowledge of ARM Cortex/STM32 MCUs and I2C/SPI/UART.
  • Proficiency in C/C++ for embedded systems.
  • Experience with on-device GUIs and mobile app integration.
  • Strong debugging skills with JTAG, oscilloscopes and logic analyzers.
  • Familiarity with OTA firmware updates and CI/CD processes.
  • Excellent communicator across hardware, software and design teams.

Responsibilities

  • Develop embedded firmware using FreeRTOS powering on-device GUIs and connectivity.
  • Architect and optimize firmware for resource-constrained environments.
  • Lead firmware development delivering high performance and reliability.
  • Collaborate with product designers, hardware engineers, and app developers.
  • Drive real-time responsiveness, memory efficiency, and low power use.
  • Test and debug firmware to meet performance benchmarks.
  • Maintain connectivity between hardware, mobile app, and cloud backend.
  • Champion AI, automation, and improved firmware development workflows.

Skills

Embedded firmware development
RTOS expertise
C/C++ for embedded
On-device GUI integration
Cross-functional collaboration
Real-time performance optimization
Python/CI/CD basics

Tools

JTAG
Oscilloscopes
Logic analyzers
Version control
CI/CD tooling

Job description

Fellow in San Francisco, CA, seeks a Senior Firmware Engineer to design, develop, and maintain robust RTOS-based firmware for our IoT platform. You will build embedded systems that connect hardware, mobile apps, and cloud services, ensuring a high-quality on-device experience.

A successful candidate will ship reliable firmware, collaborate with hardware, software, and design teams, and drive efficient, low-power, real-time performance across the product.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Engineer: Linux, IoT & Security
Senior Embedded Engineer: Linux, IoT & Security

Motion Recruitment • Chicago (IL)

On-site
USD 140,000 - 170,000
Medical insurance
Dental insurance
Vision insurance
+1
Senior Embedded Linux Engineer - IoT & Security Platform
Senior Embedded Linux Engineer - IoT & Security Platform

Motion Recruitment Partners LLC • Chicago (IL)

On-site
USD 180,000 - 240,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Senior Embedded Android Firmware Engineer for IoT
Senior Embedded Android Firmware Engineer for IoT

Stepping Up Solutions • San Francisco (CA)

On-site
USD 120,000 - 150,000
Senior Embedded Firmware Engineer – RTOS & IoT Devices
Senior Embedded Firmware Engineer – RTOS & IoT Devices

XpertDirect • Austin (TX)

On-site
USD 100,000 - 130,000
Senior Embedded Android Engineer
Senior Embedded Android Engineer

Stepping Up Solutions • San Francisco (CA)

On-site
USD 120,000 - 150,000
Firmware Engineer - Embedded RTOS for Consumer Devices
Firmware Engineer - Embedded RTOS for Consumer Devices

OpenAI • United States

Hybrid
USD 150,000 - 190,000
Relocation assistance
Senior Embedded Firmware Engineer — Medical Devices & RTOS
Senior Embedded Firmware Engineer — Medical Devices & RTOS

Object Oriented Search • Maryland

On-site
USD 110,000 - 160,000
Staff Embedded Firmware Engineer – RTOS Architect
Staff Embedded Firmware Engineer – RTOS Architect

Alarm.com • Boston (MA)

On-site
USD 165,000 - 185,000
Medical plans with company subsidies
Health Savings Account (HSA)
401(k) with employer match
+2
Senior IoT Firmware Engineer: Low-Power & Secure OTA
Senior IoT Firmware Engineer: Low-Power & Secure OTA

Copeland Cold Chain LP • Town of Florida (NY)

On-site
USD 120,000 - 180,000
Medical insurance
Paid time off
Parental leave
+1
Senior IoT Firmware Engineer: Embedded Systems & Platform
Senior IoT Firmware Engineer: Embedded Systems & Platform

Connect Tech+Talent • Austin (TX)

On-site
USD 120,000 - 155,000