Senior, CPU Architecture & Performance Research Engineer

Samsung Semiconductor

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$138,000–$206,000 / yr
Posted
today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $187k
This role $172k
$126k most similar roles pay here $246k

This role pays less than 68% of similar roles. Most pay $152,656–$222,000 — the shaded band above. At the midpoint, this role pays about $172k versus about $187k for comparable roles.

Based on 240 similar postings.

Employer

About Samsung Semiconductor

Samsung Semiconductor is the global semiconductor business unit of Samsung Electronics, designing and manufacturing memory chips, logic semiconductors, and foundry solutions for a broad range of applications.

Samsung Semiconductor currently has 54 open roles on FindRole.

Listed pay typically runs $163,000–$253,000 across 54 roles with salary data.

Most-posted roles

View all roles at Samsung Semiconductor

At a glance

TL;DR · Senior, CPU Architecture & Performance Research Engineer

As a Senior CPU Architecture & Performance Research Engineer at the Architecture Research Lab, you will contribute to the performance analysis and microarchitectural optimization of current and next-generation RISC-V cores. Your day-to-day responsibilities include executing performance studies, identifying bottlenecks in various subsystems, and collaborating closely with architects and design teams to enhance real-world workload performance. You will use architectural simulators like gem5, analyze large datasets, and develop scripts for automation. The ideal candidate has a Master’s or PhD in Computer Engineering or related field, 2+ years of experience in CPU microarchitecture, strong programming skills in C/C++ and Python, and expertise in out-of-order execution, branch prediction, pipelines, cache coherence, and memory systems. Experience with RISC-V architecture and familiarity with SIMD for AI inference workloads is preferred.

What you'll do

  • Perform performance analysis for CPU microarchitectural features.
  • Run architectural simulations and analyze results using IPC, CPI stacks, latency metrics.
  • Identify and resolve bottlenecks in frontend, execution engine, or memory subsystems.
  • Develop scripts and tools to automate performance analysis processes.
  • Assist in evaluating design trade-offs using trace-driven or cycle-accurate models.

What we're looking for

  • Master’s or PhD in Computer Engineering, Computer Science, or related field.
  • 2+ years of experience in CPU microarchitecture and performance engineering.
  • Strong understanding of out-of-order execution, branch prediction, pipelines, speculation, cache coherence, memory systems, prefetching, and NUMA effects.
  • Hands-on experience with architectural simulators like gem5.
  • Proficient programming skills in C/C++ and Python for performance analysis.
  • Experience analyzing large performance datasets and traces.

More like this

Similar roles

Principal Engineer, CPU Architecture & Performance Research

Samsung Semiconductor

San Jose, CA today $219,000$351,000
RISC-V C/C++ Python gem5 ARM X86 Out-of-order execution Branch prediction Pipelines Speculation Cache coherence Memory systems Prefetching NUMA effects SIMD Vectors VME Compiler optimizations Hardware/software co-design Performance modeling RTL Architectural simulators Cycle-accurate simulation Trace-driven analysis Statistical modeling

CPU Performance Research Engineer

Qualcomm

Santa Clara, CA 2 days ago $167,000$250,600
C C++ CPU_Architecture Performance_Modeling Systems_Engineering Hardware_Engineering Electrical_Engineering Software_Engineering Computer_Architecture Computer_Engineering Simulation_Tools Prototyping_Pods Microarchitecture_Design Research_Methodologies

Senior CPU Performance Architect

Nvidia

Santa Clara, CA 1 day ago $184,000$287,500
Python C++ ARM PyTorch Linux Benchmarking PerformanceAnalysis MultiCoreSystems CPUMicroarchitecture GPUDrivers CUDA AIFrameworks HPC CloudServices AutonomousVehicles DeepLearning VirtualReality Gaming

Senior CPU Performance Architect

Nvidia

Santa Clara, CA 57 days ago $224,000$356,500
Python C++ ARM PyTorch NVIDIA GPU HPC AI DL CI/CD Linux Performance_Benchmarking CPU_Microarchitecture System_Architecture Simulator Multi_Core_Systems Interconnect_Architecture Performance_Optimization Benchmarking ISA