CPU Cache Architect

Advanced Micro Devices, Inc•Fort Collins, CO

About The Position

AMD’s Cores Organization develops CPUs and caches that support its server, client, and gaming business. The CPU Cache Architect will join the team as a technical expert and key contributor and leader for next-generation cores and caches, focusing on performance modeling, performance analysis, and microarchitecture development. The team is based in Fort Collins, Colorado; remote work may be possible. This role is not eligible for visa sponsorship.

Requirements

  • Strong analytical thinking and problem-solving skills, with excellent attention to detail.
  • Self-motivation and commitment to meeting deadlines.
  • Creativity and innovation, including willingness to challenge the status quo.
  • Excellent verbal and written communication skills.
  • Ability to work effectively as part of small teams and a larger cross-site organization.

Nice To Haves

  • C++ programming and scripting language capabilities.
  • Computer architecture background with industry experience architecting processors, caches, and interconnect.
  • Familiarity with digital RTL design, software development, and Verilog HDL; experience writing and debugging RTL.
  • Experience collaborating across disciplines as part of a diverse team.
  • BS, MS, or PhD in EE, CS, CSE, or a similar field; expertise in hardware design is preferred.

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 other abstraction levels.
  • Use simulators, analytical methods, emulation, and post-silicon observation and experimentation to develop and evaluate microarchitecture improvements.
  • Develop and improve tools and methodology for workload performance analysis.
  • Guide and mentor junior engineers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service