CPU Performance Research Engineer

Qualcomm

Confirmed live yesterday 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 yesterday
Closes
Mar 31, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $214k
This role $220k
$138k $281k
below market most similar roles pay here above market

This role pays more than 63% of similar roles. Most pay $178,750–$248,781 — the blue band above. At the midpoint, this role pays about $220k versus about $214k 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 Research Engineer

The CPU Performance Research Engineer joins the CPU Architecture group to drive innovation in next-generation CPU performance, efficiency, and scalability. This role involves conducting forward-looking research on novel microarchitectures and disruptive performance ideas well ahead of product definition. Key responsibilities include performing self-guided exploratory studies, analyzing workloads to identify bottlenecks, and prototyping features in CPU architectural performance models. You will collaborate with RTL and design teams to assess implementation costs and maintain simulation environments. The position requires proficiency in C, C++, and scripting languages like Perl or Python. Candidates must demonstrate expertise in CPU architecture areas such as fetch, decode, branch prediction, and caches. The work focuses on solving complex compute problems by modeling high-performance, low-power CPU features for future hardware products.

What you'll do

  • Perform self-guided exploratory studies to evaluate new CPU performance ideas and novel microarchitectures.
  • Analyze workloads to identify performance bottlenecks and opportunities for product improvement.
  • Prototype new features within the CPU architectural performance model.
  • Assess the implementation cost of new features in coordination with RTL and design teams.
  • Maintain and improve the simulation environment to increase team productivity.
  • Contribute ideas for CPU performance features and model them for feasibility.

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 one or more areas of CPU architecture including fetch, decode, branch prediction, renaming, execute units, SIMD, load/store, MMU, caches, or retire (preferred).
  • Experience working in a performance modeling environment (preferred).
  • Proficiency in scripting languages such as Perl or Python (preferred).

More like this

Similar roles

Lead CPU Performance Analysis Engineer

Qualcomm

Santa Clara, CA +2 40 days ago $272,900–$409,300
C C++ Python Bash Perl x86 Linux Windows Android GCC LLVM JIT Vtune perf DynamoRio PIN Memcached NGINX Redis DCPerf CPU2017 GeekBench AnTuTu Speedometer
8+ 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, 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 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