Cpu Performance Architect

AMD AMD · Semiconductors · Markham, Canada · Engineering

This role focuses on analyzing and optimizing the architectural performance of AMD's PC and Gaming processors, including CPU and AI workloads. Responsibilities include performance modeling, debugging SOC performance issues, and developing performance evaluation tools. The role requires strong analytical skills, experience with computer architecture, system simulation, and performance evaluation, as well as proficiency in C/C++.

What you'd actually do

  1. Work with IP and SOC architects to develop and optimize leading edge processors
  2. Characterize workloads, project performance and debug performance issues
  3. Run performance simulations and analyze results to evaluate architectural features
  4. Analyze the competition and identify areas for future improvement
  5. Enhance existing application tracing techniques

Skills

Required

  • computer architecture
  • system simulation
  • performance evaluation
  • analyzing system bottlenecks
  • optimizing computing systems for performance
  • computing software
  • operating systems
  • hypervisors
  • compilers
  • drivers
  • workloads
  • mathematical and statistical modeling
  • microarchitecture knowledge of a CPU
  • GPU
  • NPU
  • Video Processors
  • DRAM controllers
  • C/C++ programming
  • software engineering concepts

Nice to have

  • AI workloads
  • AI and beyond

What the JD emphasized

  • performance evaluation
  • performance modeling
  • performance issues
  • performance optimized
  • performance