CPU Cache Architect
Core
Design and optimize CPU cores, caches, and interconnects through performance modeling, analysis, and microarchitecture development.
Role type
Senior IC CPU Cache Architect
Builds
Next-generation CPU cores and caches for AMD's server, client, and gaming business
Domain
Semiconductor / Computer Architecture
Required skills
Performance modeling, Performance analysis, Microarchitecture development, Cycle-accurate simulation, SoC simulation, Analytical methods, Emulation, Post-silicon observation, Tool development, Mentorship
Preferred skills
C++ programming, Scripting languages, Computer architecture, Processor design, Cache design, Interconnect design, Digital RTL Design, Verilog HDL
Technologies
C++, Verilog HDL, SoC, Cycle-accurate simulators
Responsibilities
Collaborate with hardware and software engineers to optimize CPU, cache, and interconnect performance; Develop and enhance cycle-accurate core, cache, and SoC performance simulators; Develop simulators at different abstraction levels; Use simulators and analytical methods to evaluate microarchitecture improvements; Develop tools and methodology for performance analysis; Guide and mentor junior engineers
Seniority
Senior, hands-on IC
