Demo

Senior Firmware Engineer

Raven Resonance
San Francisco, CA Full Time
POSTED ON 10/25/2025
AVAILABLE BEFORE 2/21/2026

Company Description:

Raven Resonance is a wearable computing company building AR glasses for all-day wear, plus a custom operating system that enables intuitive interactions with apps and physical objects. Raven has functional prototypes of and pre-orders for its first product, designed for microinteractions and contextual information.


Raven is founded by Thomas Suarez, a Thiel Fellow, engineer, TED speaker and second-time founder who has consistently worn Google Glass and other customized AR/VR devices since 2013. Thomas has also done wearable computing research under Dr. Thad Starner, a pioneer in this space since the 1990s, at Georgia Tech’s Contextual Computing Group.


Raven’s team and advisors have years to decades of experience in augmented and virtual reality, and have contributed to projects at the MIT Media Lab, Apple, Samsung, Microsoft, XREAL and more. The company by Draper Associates (Tim Draper), HorizonVC, Bain Capital, IAG Capital, Clay, and other technical VCs and angels.


Responsibilities:

  • Help architect an evolving embedded Linux based system.
  • Write device drivers and bring up high-speed peripherals (MIPI-DSI, USB, etc.)
  • Write embedded code in C and Rust.
  • Debug using oscilloscopes, logic analyzers, datasheets, schematics, and layouts.
  • Bring the product to life through DFM and assist factory production with firmware images.
  • Wear prototypes outside the lab (dogfood).


Requirements:

  • Deep interest in wearable computing or augmented/virtual reality.
  • Experience with embedded Linux, kernel modifications, and the device tree, particularly for mobile SoCs (ARM Cortex-A).
  • Experience bringing up high-speed peripherals (MIPI-DSI, USB, etc.) and writing device drivers.
  • Strong grasp of the C programming language, Git verison control, and computer science principles.
  • Experience with low-power devices (ARM Cortex-M) and power management schemes.
  • Strong ability to parse datasheets for complex integrated circuit components.
  • Strong ability to parse schematics and layouts for debugging PCBs.
  • Experience using oscilloscopes and logic analyzers.
  • Experience building and shipping electronics products in any sector.
  • Willingness to wear (dogfood) prototypes outside the lab in personal life.


Bonus Points:

  • Experience with FPGA programming.
  • Experience with audio DSP.
  • Experience writing and partitioning firmware for factory testing.
  • Experience building OTA update systems.
  • Familiarity with industry-standard validation testing / DFM stages.
  • Experience writing software in Rust.


Location: San Francisco, CA (hybrid)

Pay Range: $160-200k salary 0.4-0.8% equity

Benefits: Choice of Anthem PPO or Kaiser Permanente health insurance covered for you and your dependent(s). Flexible PTO.

Type: Full-time W-2

Salary : $160,000 - $200,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Firmware Engineer?

Sign up to receive alerts about other jobs on the Senior Firmware Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Firmware Engineer jobs in the San Francisco, CA area that may be a better fit.

Senior Firmware Engineer

Verkada, San Mateo, CA

Senior Firmware Engineer

Omen, San Francisco, CA

AI Assistant is available now!

Feel free to start your new journey!