CPU Performance Modeling Engineer

Qualcomm

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CAAustin, TX
Salary
$175,600–$263,400 / yr
Posted
25 days ago
Freshness
Confirmed live today
Closes
Mar 31, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $218k
This role $220k
$137k $293k
below market most similar roles pay here above market

This role pays more than 60% of similar roles. Most pay $181,000–$254,637 — the blue band above. At the midpoint, this role pays about $220k 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 Performance Modeling Engineer

The CPU Performance Modeling Engineer joins the CPU Architecture team to design high performance, low power CPUs. In this role, you will contribute ideas for advanced CPU performance features, explore them in detail, and model them for productization. Your daily responsibilities include performing self-guided performance simulation studies of design alternatives, analyzing workloads to identify performance bottlenecks, and writing and maintaining sections of the CPU architectural performance model. You will collaborate with RTL and design teams to assess implementation costs and improve the simulation environment. The role requires proficiency in CPU architecture areas like fetch, decode, branch prediction, and caches. Required technical skills include C, C++, and scripting languages like Perl or Python. You will solve complex problems regarding CPU performance, energy efficiency, and scalability.

What you'll do

  • Analyze workloads to identify performance bottlenecks and opportunities.
  • Perform self-guided performance simulation studies of various design alternatives.
  • Write and maintain specific features and sections of the CPU architectural performance model.
  • Assess the implementation cost of new features in coordination with RTL and design teams.
  • Identify opportunities for product improvement by collaborating with architecture and RTL teams.
  • Maintain and improve the simulation environment to increase team productivity.
  • Contribute ideas for advanced CPU performance features and model them in detail.

What we're looking for

  • Bachelor's degree in Computer Architecture, Computer Engineering, Electrical Engineering, or related field and 4+ years of relevant engineering experience.
  • Master's degree in Computer Architecture, Computer Engineering, Electrical Engineering, or related field and 3+ years of relevant engineering experience.
  • PhD in Computer Architecture, Computer Engineering, Electrical Engineering, or related field and 2+ years of relevant engineering experience.
  • 2+ years of CPU Architecture work experience.
  • 2+ years of work experience with programming languages such as C and C++.
  • Proficiency in CPU architecture areas including fetch, decode, branch prediction, renaming, execute units, SIMD, load/store, MMU, caches, and retire.
  • Knowledge of OS internals and compiler technology (preferred).
  • Experience in a performance modeling environment and with common performance benchmarks and workloads (preferred).

More like this

Similar roles

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

Qualcomm

San Diego, CA +1 40 days ago $155,400–$233,200
CPU Architecture RTL Verilog C C++ Python Perl Performance Modeling SIMD MMU Branch Prediction Hardware Engineering Computer Architecture
4+ yrs exp

CPU Performance Engineer

Apple Inc

Austin, TX 40 days ago
CPU Performance Architecture Micro-architecture Design C++ C Python Perl Performance Modeling RTL CPU Performance Simulator Performance Analysis OS Internals Compiler Technology Performance Benchmarks

CPU Performance Engineer

Apple Inc

Beaverton, OR 40 days ago
CPU Performance Architecture Micro-architecture Design C++ C Python Perl Performance Modeling RTL CPU Performance Simulator Performance Analysis OS Internals Compiler Technology Performance Benchmarks
10+ yrs exp

CPU Performance Engineer

Apple Inc

Austin, TX 40 days ago
CPU Performance Architecture Micro-architecture Design C++ C Python Perl RTL Performance Modeling Performance Analysis OS Internals Compiler Technology
3+ yrs exp

CPU Performance Engineer

Apple Inc

Austin, TX 40 days ago
CPU Performance Architecture Micro-architecture Design C++ C Python Perl Performance Modeling RTL OS Internals Compiler Technology Performance Analysis