KEY RESPONSIBILITIES:
- Serve as a Performance Architect in AMDs design engineering team.
- Participate in microarchitecture exploration, performance modeling, and analysis for SoC designs that include next-generation CPU cores, memory technologies, scalable interconnects, and quality-of-service.
- Intimately understand design architecture and propose solutions to enhance performance.
- Responsible for micro-benchmarking, workload characterization, competitive analysis, bottleneck identification, and optimization.
- Develop tools and methodology for performance analysis of workloads.
- Communicate, propose, and implement solutions to processor and system performance issues.
PREFERRED EXPERIENCE:
- Experience with CPU, GPU, or computer system microarchitecture
- Experience with the development and usage of computer system performance models
- Experience with computer workload analysis
- Strong programming skills, including experience with C++ and Python (or similar).
ACADEMIC CREDENTIALS + INDUSTRY EXPERIENCE:
- PhD in Computer Science/Engineering, and 3+ years of experience as a Performance Engineer
- M.S./M.Tech in Computer Science/Engineering, and 5+ years of experience as a Performance Engineer
- B.Tech in Computer Science/Engineering, and 7+ years of experience as a Performance Engineer