Senior Staff Firmware Development Engineer

Qualcomm

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Santa Clara, CAAustin, TXSan Diego, CA
Salary
$180,600–$271,000 / yr
Posted
114 days ago
Freshness
Confirmed live yesterday
Closes
Nov 16, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $197k
This role $226k
$146k most similar roles pay here $284k

This role pays more than 79% of similar roles. Most pay $170,750–$223,000 — the shaded band above. At the midpoint, this role pays about $226k versus about $197k for comparable roles.

Based on 240 similar postings.

Employer

About Qualcomm

Qualcomm is a leading American semiconductor and telecommunications company based in San Diego, CA.

Qualcomm currently has 623 open roles on FindRole.

Listed pay typically runs $148,300–$222,500 across 603 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · Senior Staff Firmware Development Engineer

The Firmware Development Engineer, Sr. Staff joins the engineering team to drive the design, implementation, and verification of firmware in both pre-silicon and post-silicon environments. This role focuses on developing power management solutions for future generations of Qualcomm CPUs, specifically managing power and performance for CPU subsystems within SoCs across various verticals. The engineer will also work on boot, RAS, debug, security, and runtime services while engaging with open-source communities to support processor architectures and device drivers. Key technical requirements include proficiency in C, assembly, and experience with RTOS or OS Kernel environments such as Zephyr, eCos, uC/OS, or FreeRTOS. The role requires expertise in ARM v8 architecture, interprocessor communication interfaces, and development for simulators and FPGA emulation to solve complex power management and platform bring-up challenges.

What you'll do

  • Drive the design, implementation, and verification of firmware in pre-silicon and post-silicon environments.
  • Define power management solutions for future generations of Qualcomm CPUs.
  • Develop embedded firmware to manage power and performance for CPU subsystems within SoCs.
  • Contribute to management controller firmware development including boot, RAS, debug, security, and runtime services.
  • Engage with open-source communities to contribute support for processor architectures, device drivers, and firmware features.
  • Provide input to SoC and platform architects on future hardware designs.
  • Identify skill requirements and participate in the hiring process for new engineers.

What we're looking for

  • Bachelor's degree in Engineering or Computer Science with 6+ years of software engineering experience.
  • Master's degree in Engineering or Computer Science with 5+ years of software engineering experience.
  • PhD in Engineering or Computer Science with 4+ years of software engineering experience.
  • At least 3 years of experience with programming languages such as C, C++, Java, or Python.
  • 5 years of experience in embedded firmware development.
  • Proficiency in writing and debugging C and assembly.
  • Experience in driver development within RTOS or OS Kernel environments.
  • Demonstrated experience with embedded OSes like Zephyr, eCos, uC/OS, or FreeRTOS.

More like this

Similar roles

Senior Staff Firmware Development Engineer

Qualcomm

Santa Clara, CA +2 86 days ago $180,600$271,000
C C++ Python Assembly RTOS Zephyr eCos µC/OS FreeRTOS ARMv8 FPGA Firmware Development Driver Development Power Management Boot RAS Debug Security
6+ yrs exp

Firmware Development Principal Engineer

Qualcomm

Santa Clara, CA +1 66 days ago $211,800$317,800
C C++ Assembly Python Embedded Firmware RTOS ARMv8 FPGA Device Drivers Zephyr eCos uC/OS FreeRTOS SoC Power Management Firmware Lifecycle
8+ yrs exp

CPU Software Architecture Principal Engineer

Qualcomm

San Diego, CA 67 days ago $192,600$289,000
C C++ ARMv8 ARMv9 RISCV Assembly Python Java Linux RTOS Zephyr RTOS Firmware Unit Testing Code Review Hardware-Software Co-design
8+ yrs exp

CPU Software Architecture Staff Engineer

Qualcomm

San Diego, CA 8 days ago $141,300$211,900
C C++ Python ARMv8 ARMv9 RISCV Assembly Linux RTOS Zephyr RTOS Firmware Unit Testing Code Review Hardware-Software Co-design
4+ yrs exp

IoT Software Engineer

Qualcomm

San Diego, CA 58 days ago $134,800$202,200
C C++ Python Assembly Firmware Device Drivers bare‑metal ARM RISC‑V JTAG Lauterbach Trace32 Perforce I2C I3C SPI UART PCIe USB MIPI UFS NVMe
4+ yrs exp

Senior Firmware Engineer

Amd

San Jose, CA +1 101 days ago $204,000$306,000
x86 Linux Android C C++ Python Firmware BIOS Kernel HAL BSP Middleware Hypervisors Virtualization SoC FPGA GPU CPU
Hybrid