Senior Software Engineer, Firmware

Orion Sleep

San Francisco (CA)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Orion Sleep in San Francisco is seeking an experienced embedded systems engineer to design, implement, and bring up firmware for our edge devices. You will own firmware architecture, testing, and maintenance as we scale toward mass production.

The role requires 3+ years of firmware experience, C/C++, RTOS, BLE and WiFi, plus hands-on hardware interfaces. You will collaborate across hardware, mobile, and backend teams to deliver reliable, upgradeable devices.

Qualifications

  • 3+ years of experience developing firmware for embedded systems.
  • Mastery of C/C++ and embedded development tools.
  • Familiarity with RTOS and MCU architectures.
  • Experience with BLE, WiFi, and hardware interfaces (SPI, I2C, UART).
  • Experience debugging embedded platforms under compute/memory constraints.
  • Experience with OTA update mechanisms and production releases.
  • Bonus: embedded systems security.
  • Bonus: startup experience, taking products from concept to production.

Responsibilities

  • Architect, design, and implement the firmware for hardware products.
  • Own the device bring-up process and debug alongside hardware vendors.
  • Establish observability and maintainability pipelines for firmware testing, deployment, and fleet management.
  • Establish coding standards, testing frameworks, and debugging processes.
  • Collaborate with hardware vendors, mobile engineers, and backend engineers for seamless product integration.
  • Support new board prototyping and bring-up.

Skills

Embedded firmware
C/C++
RTOS
BLE
WiFi
SPI/I2C/UART
Debugging
OTA updates
CI/CD
Startup experience

Tools

CI/CD tooling
OTA mechanisms
Embedded toolchains

Job description

We are looking for an experienced embedded systems engineer to build the device logic and drivers for our launch product. You will be responsible for the design, testing, and maintenance of the edge code for our upcoming generations of the product. This is a critical role and we care deeply about giving our users a performant hardware device.

Orion is building the next generation of intelligent sleep technology - thermal regulation, advanced sensing, and beautifully engineered hardware designed to improve sleep quality and long-term health. We're ramping toward mass production and scaling globally. Embedded Systems Engineering is core to how our system functions and performs.

Responsibilities
  • Architect, design, and implement the firmware for our hardware products
  • Own the device bring-up process and debug alongside our hardware vendors
  • Implement observability and maintainability pipelines for firmware testing, deployment, and fleet management
  • Establish coding standards, testing frameworks, and debugging processes
  • Collaborate closely with our hardware vendors, mobile engineers, and backend engineers to ensure seamless integration across the product stack
  • Support new board prototyping and bring-up
Requirements
  • 3+ years experience developing firmware for embedded systems
  • Mastery over C/C++ and embedded development tools and environments
  • Mastery over RTOS platforms and microcontroller architectures
  • Strong experience with BLE, WiFI, and hardware interfaces (ex. SPI, I2C, UART)
  • Strong experience debugging embedded platforms, especially with compute and memory constraints
  • Experience with OTA update mechanisms and production releases
  • Bonus: experience with embedded systems security
  • Bonus: EE experience, component selection, board layouts, device bring up
  • Bonus: experience with CI/CD pipelines for firmware development and testing
  • Bonus: startup experience, experience taking products from concept through production
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer - Embedded Systems for Sleep Tech
Senior Firmware Engineer - Embedded Systems for Sleep Tech

Orion Sleep • San Francisco (CA)

On-site
USD 120,000 - 180,000
Staff/Lead Firmware Engineer
Staff/Lead Firmware Engineer

American Innovations • Austin (TX)

On-site
USD 120,000 - 185,000
Senior Firmware Engineer (4652)
Senior Firmware Engineer (4652)

Hireclout • Tucson (AZ)

On-site
USD 150,000 - 170,000
Staff/Lead Firmware Engineer
Staff/Lead Firmware Engineer

Connect Tech+Talent • Austin (TX)

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

MaximaTek • Chicago (IL)

On-site
USD 90,000 - 130,000
Targeted Placement
Technical Resume Rebuild
Interview Coaching
Firmware Engineer
Firmware Engineer

Sonicu • Indianapolis (IN)

On-site
USD 80,000 - 100,000
Staff/Lead Firmware Engineer
Staff/Lead Firmware Engineer

American Innovations, Ltd. • Austin (TX)

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

Quest Global • New York (NY)

On-site
USD 120,000 - 130,000
401(k)
Health insurance
Dental insurance
+5
Senior Firmware Engineer
Senior Firmware Engineer

Smart Start, Inc. • Grapevine (TX)

Hybrid
USD 120,000 - 155,000
Health insurance
401(k) match
Birthday bonus
+1
Firmware Engineer
Firmware Engineer

TechDigital Group • New York (NY)

On-site
USD 90,000 - 130,000