CPU Performance Engineer
Core
Analyze and optimize the architectural performance of AMD's PC and Gaming processors by tracing workloads, modeling hardware, and debugging SOC issues.
Role type
Senior IC CPU Performance Engineer
Builds
Optimized PC and Gaming processors
Domain
Semiconductor / Computer Architecture
Required skills
Computer architecture, System simulation, Performance evaluation, Microarchitecture knowledge (CPU/GPU/NPU/DRAM), C/C++ programming, Workload characterization, Debugging, Statistical modeling
Preferred skills
Prior industry/academic experience, OS/Hypervisor/Compiler knowledge, Multi-discipline collaboration
Technologies
C/C++, System simulators, Performance tracing tools
Responsibilities
Work with IP and SOC architects to develop and optimize leading edge processors; Characterize workloads, project performance and debug performance issues; Run performance simulations and analyze results to evaluate architectural features; Analyze the competition and identify areas for future improvement; Enhance existing application tracing techniques; Develop and maintain tools for data collection and analysis; Execute post-silicon debug/tuning efforts to ensure AMD processors are fully performance optimized
Seniority
Senior, hands-on IC