CPU Architecture Performance Engineer

Qualcomm

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
San Diego, CAAustin, TX
Salary
$155,400–$233,200 / yr
Posted
40 days ago
Freshness
Confirmed live today
Closes
Mar 16, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $218k
This role $194k
$141k $292k
below market most similar roles pay here above market

This role pays less than 65% of similar roles. Most pay $181,000–$254,750 — the blue band above. At the midpoint, this role pays about $194k versus about $218k 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 575 open roles on FindRole.

Listed pay typically runs $147,900–$221,900 across 550 roles with salary data.

Most-posted roles

View all roles at Qualcomm

At a glance

TL;DR · CPU Architecture Performance Engineer

The CPU Architecture Performance Engineer joins the CPU Engineering group to lead performance verification for custom CPUs designed for mobile and portable computers. In this role, you will collaborate with cross-functional teams to design, verify, and implement multi-core CPU operations. Your daily responsibilities include verifying performance features between RTL and models, troubleshooting issues, and developing test cases to validate new features. You must demonstrate proficiency in CPU architecture areas such as fetch, decode, branch prediction, renaming, execute units, SIMD, load/store, MMU, caches, and retire. Required technical skills include Verilog, C, C++, and scripting languages like Perl or Python. You will also utilize RTL simulation environments, performance modeling environments, and common performance benchmarks and workloads to solve complex micro-architecture problems.

What you'll do

  • Perform performance verification for custom CPUs used in mobile and portable computers.
  • Verify performance features between RTL and models and troubleshoot discrepancies.
  • Develop test cases to validate new CPU features with design and performance teams.
  • Apply knowledge of CPU architecture components like fetch, decode, branch prediction, and caches.
  • Execute tasks within RTL simulation and performance modeling environments.
  • Utilize Verilog, C, C++, and scripting languages like Perl or Python for engineering tasks.
  • Analyze common performance benchmarks and workloads to ensure CPU efficiency.

What we're looking for

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 4+ years of relevant engineering experience.
  • Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 3+ years of relevant engineering experience.
  • PhD in Electrical Engineering, Computer Engineering, Computer Science, or related field and 2+ years of relevant engineering experience.
  • Proficiency in CPU architecture areas such as fetch, decode, branch prediction, renaming, execute units, SIMD, load/store, MMU, caches, and retire.
  • Ability to verify performance features between RTL and model and troubleshoot issues.
  • Proficiency in Verilog, C, C++, and scripting languages such as Perl or Python (preferred).
  • Experience working in RTL simulation and performance modeling environments (preferred).
  • Knowledge of common performance benchmarks and workloads (preferred).

More like this

Similar roles

CPU Performance Modeling Engineer

Qualcomm

Santa Clara, CA +1 25 days ago $175,600–$263,400
CPU Architecture C C++ Python Perl RTL SIMD micro-architecture Performance Modeling OS Internals Compiler Technology Post-silicon Verification Benchmarks
4+ yrs exp

CPU Performance Engineer, Platform Architecture

Apple Inc

Beaverton, OR 21 days ago
CPU Architecture Micro-architecture C C++ Python Perl SIMD Vector Architectures RTL Data Structures Algorithms Software Design Patterns OS Internals Compiler Technologies Branch Prediction Prefetchers
10+ yrs exp

CPU Performance Engineer, Platform Architecture

Apple Inc

Santa Clara, CA 21 days ago $184,700–$277,600
CPU Architecture Micro-architecture C C++ Python Perl SIMD Vector Architectures RTL Data Structures Algorithms Software Design Patterns OS Internals Compiler Technologies Branch Prediction Prefetchers
10+ yrs exp

CPU Performance Engineer, Platform Architecture

Apple Inc

Austin, TX 21 days ago
CPU Architecture Micro-architecture C C++ Python Perl SIMD Vector Architectures RTL Data Structures Algorithms Software Design Patterns OS Internals Compiler Technologies Branch Prediction Prefetchers CPU Pipelines

CPU Performance Modeling Engineer (RISC-V)

Qualcomm

Cupertino, CA +1 40 days ago $147,900–$221,900
CPU Architecture Micro-architecture C C++ Python Perl RTL Performance Modeling SIMD MMU Caches Branch Prediction OS Internals Compiler Technology Benchmarks
2+ yrs exp

CPU Architecture Performance Engineer (RISC V)

Qualcomm

Santa Clara, CA +1 40 days ago $175,600–$263,400
CPU Architecture Micro-architecture C C++ Python Perl RTL Performance Modeling SIMD MMU Branch Prediction Compiler Technology OS Internals
4+ yrs exp