CPU Software Architecture Staff Engineer

Qualcomm

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$134,800–$202,200 / yr
Posted
2 days ago
Closes
Nov 29, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $182k
This role $168k
$123k most similar roles pay here $246k

This role pays less than 60% of similar roles. Most pay $149,225–$214,500 — the shaded band above. At the midpoint, this role pays about $168k versus about $182k 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 615 open roles on FindRole.

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

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · CPU Software Architecture Staff Engineer

Qualcomm Technologies seeks a senior CPU software engineer for its application processor architecture group, where you will contribute to the design and development of low-level firmware for bootstrapping, power management, and debugging on high-performance CPUs. Your responsibilities include defining short-term and long-term software roadmaps in alignment with Arm’s architecture evolution, collaborating with global partners like Google and Microsoft, and resolving critical software issues related to CPU microarchitecture. The role requires expertise in C/C++, computer architecture, ARM or RISC-V architectures, and experience with embedded platforms including low-level drivers and firmware. You will work on heterogeneous compute systems and have a deep understanding of SoC hardware blocks such as clocks, GPIOs, and interrupt controllers. This position offers extensive exposure to multiple technology domains within system-on-chip development and requires strong communication skills and the ability to influence product roadmaps at Qualcomm.

What you'll do

  • Design and develop firmware for CPU bootstrapping and power management.
  • Coordinate debugging of critical software issues related to high-performance microarchitecture.
  • Define short-term and long-term software architecture roadmaps aligned with Arm’s ISA evolution.
  • Represent the CPU SW team in engagements with Arm/RISC-V architects and third-party partners.
  • Influence product development by providing expertise on memory consistency, coherency, and virtualization.

What we're looking for

  • 5+ years experience in embedded domain for software design and development.
  • Expertise in computer architecture including memory consistency, coherency, virtualization, security, and super scalar architectures.
  • Strong C/C++ programming skills with hands-on driver development on RTOS.
  • Deep understanding of ARM or RISC-V architectures and system-wide performance bottlenecks.
  • Experience in low-level firmware development for CPU bootstrapping and power management.
  • Proven ability to work effectively across different geographies and engage with senior management.

More like this

Similar roles

CPU Software Architecture Sr. Staff Engineer

Qualcomm

San Diego, CA 112 days ago $162,600$244,000
C C++ ARM RISC-V RTOS J-TAG ICE SPI I2C PCIe CAN Ethernet USB UFS GIC PLIC Linux_kernel Firmware_development Driver_development Multi-core_CPUs Memory_consistency Messaging_systems Virtualization Security Super_Scalar_Architectures

CPU Software Architecture Staff Engineer

Qualcomm

San Diego, CA 30 days ago $134,800$202,200
C C++ ARM assembly Linux RTOS Zephyr RTOS ARMv9 ARMv8 Performance Optimization Open-Source Development Tools Software Architecture Debugging Code Reviews Regression Testing Collaboration HW Design Collaboration RISC-V

Sr. Staff CPU Software Test Engineer

Qualcomm

Santa Clara, CA 85 days ago $180,600$271,000
Python C Ubuntu Server RHEL SUSE Windows Server CI/CD Docker Kubernetes Terraform AWS PostgreSQL Git Jenkins

Staff Software Engineer-Edge Processor

Cisco

Remote (Usa-Boulder) 36 days ago $149,100$218,900
Go Java C Kubernetes Kafka OpenTelemetry Linux CI/CD Docker Python PostgreSQL AWS GCP Azure Git Jenkins GitHub Swagger RESTful APIs JSON YAML
Remote

Staff Software Systems Engineer

Abbott

Pleasanton, CA 84 days ago $114,000$228,000
AWS Azure GCP Python PostgreSQL Kubernetes Docker CI/CD Git JIRA Confluence Regulatory Compliance FDA Regulations Agile Methodology