S
Posted 9 hours ago
Staff CPU Architecture & Performance Research Engineer
Samsung SemiconductorStaff, CPU Architecture & Performance Research Engineer
Requirements
Master's or PhD in Computer Engineering/Science, 5+ years CPU microarchitecture experience, Proficiency in C/C++ and Python, Experience with RISC-V, ARM, or X86, Experience with gem5 or similar simulators
Skills
RISC-VC#PythonCPU Architecture
About the role
Responsibilities
- Own performance analysis for CPU microarchitectural domains including frontend, execution engine, and memory subsystem
- Build, extend, and validate architectural performance models and simulators
- Perform CPI/IPC breakdowns and root-cause performance bottlenecks
- Evaluate microarchitectural features using trace-driven, analytical, and cycle-accurate models
- Characterize workloads and benchmarks such as SPEC, server, client, and AI/ML
- Translate performance data into clear architectural recommendations
- Contribute to patents and publications
Requirements
- Master’s in Computer Engineering or Computer Science with 8+ years of experience, or PhD with 5+ years of experience
- 5+ years of experience in CPU microarchitecture or performance engineering
- Experience with RISC-V, ARM, or X86 architectures
- Deep understanding of out-of-order execution, branch prediction, pipelines, and speculation
- Knowledge of cache coherence, memory systems, prefetching, and NUMA effects
- Hands-on experience with architectural simulators like gem5
- Strong programming skills in C/C++ and Python
- Experience analyzing large performance datasets and traces
- Familiarity with compiler optimizations and hardware/software co-design
- Proven prior tapeout experience
Preferred Qualifications
- Background in power/performance/area (PPA) trade-off analysis
- Experience with SIMD, Vectors, or VME for AI inference workloads
- Prior leadership experience guiding junior engineers
- Prior patent or publication experience
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeStaff CPU Architecture & Performance Research Engineer
Samsung Semiconductor · San Jose
