Skip to main content
Qualcomm

CPU Software Architecture Staff Engineer

Qualcomm San Diego, California, United States of America, United States 10 days ago
Embedded & Systems Software

$141,300 - $211,900 USD yearly

Originally posted 5 October 2026 by the employer.

This role focuses on CPU sub-system feature software architecture and enablement.

About the role

This role involves driving the CPU software architecture for various industry products using Qualcomm Custom CPU, with a focus on CPU sub-system feature software architecture, enablement, and Firmware development. You will work on the latest ARMv9 architecture features.

What you'll do

  • Design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs.
  • Analyze user needs and software requirements to design and customize software for optimal operational efficiency.
  • Design and implement software modules for products and systems.
  • Participate in the design, coding for large features, unit testing, significant debugging fixes, and integration efforts to ensure projects are completed to specifications and schedules.
  • Perform code reviews and regression tests as well as triage and fix issues to ensure the quality of code.
  • Collaborate with others inside project team to accomplish project objectives.
  • Write technical documentation for Software projects.

What you'll need

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience, OR Master's degree and 3+ years, OR PhD and 2+ years.
  • 2+ years of work experience with Programming Language such as C, C++, Java, Python.
  • 6 years of experience in embedded system development.
  • Understanding of ARM CPU architecture fundamentals and ARMv8/v9 ISA.
  • Experience in software or driver development for operating systems like Linux or RTOS (Zephyr RTOS).
  • Strong programming skills using C, C++ or ARM assembly.

Nice to have

  • Master's Degree in Engineering, Information Systems, Computer Science or related field.
  • Performance Evaluation and Optimization of applications for ARM architecture based SoCs.
  • Familiarity with typical Open-Source development tools and frameworks.
  • Skills to collaborate with multiple teams including HW design to define software architecture.
  • Understanding of RISCV architecture fundamentals.

Skills: embedded system development, ARM CPU architecture, Linux, RTOS, driver development, software architecture

Market context

This role has been open 9 days — well below the 56-day median for Embedded Firmware Engineering roles.

Embedded Firmware Engineering · Systems Software

Open roles in category
723
Median days open
56 d
Median salary
$166k
See the full market breakdown ▾Category comparison, skills in demand, and who else is hiring
How Qualcomm compares in Embedded Firmware Engineering hiring
Metric Qualcomm All employers we track in this specialty (723 roles · 82 employers)
Open roles in this specialty 117 723
Open roles in the wider Software, Firmware & Systems family 715 6135 · 145 employers
Median days open 65 d 56 d (+9 d vs this employer)
Median salary (USD postings) — $166k

Skills observed across this category: embedded system development, ARM CPU architecture, Linux, RTOS, driver development, software architecture

Who's hiring in this category

  • Qualcomm (this employer) · 117 open roles · median 65 d
  • Micron Technology · 61 open roles · median 83 d
  • NVIDIA · 59 open roles · median 57 d
  • AMD · 58 open roles · median 35 d
  • Lattice Semiconductor · 43 open roles · median 36 d
  • NXP Semiconductors · 28 open roles · median 42 d

How we counted: 723 open Embedded Firmware Engineering (Systems Software) roles from 82 employers tracked in the SemiconductorJobs index, counted 15 Oct 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.

Apply now
San Diego, California, United States of America, United States
On-site
$141,300 - $211,900 USD yearly
10 days ago

Share this job