Key Responsibilities
-
Lead post-silicon bring-up, validation, and debug activities for AMD server CPUs and platform solutions.
-
Identify, isolate, and drive resolution of silicon issues related to functionality, performance, power, and reliability.
-
Partner closely with design, verification, and firmware teams to analyze failures and strengthen pre-silicon validation coverage.
-
Develop, maintain, and enhance debug automation tools and scripts to improve efficiency, scalability, and reproducibility.
-
Execute system-level validation and stress tests to ensure platform stability, reliability, and compliance with design specifications.
-
Characterize CPU features, power states, and performance behavior across diverse workloads and operating conditions.
-
Document debug findings, create technical reports and training materials, and share learnings across engineering teams.
-
Support early engineering builds and validation efforts during initial silicon bring-up phases.
-
Collaborate with cross-functional teams—including design, firmware, diagnostics, validation, and test—to continuously improve AMD’s post-silicon debug infrastructure.
Preferred Experience & Qualifications
-
Strong understanding of CPU microarchitecture and x86 (or similar) instruction set architectures.
-
Hands-on experience with silicon bring-up, post-silicon validation, and hardware defect debugging.
-
Experience working with low-level firmware, BIOS, and diagnostic tools in a lab environment.
-
Proficiency in scripting and automation using Python and Bash for test automation and data analysis.
-
Familiarity with clocking, reset, and power sequencing in modern SoC designs.
-
Knowledge of error detection and correction (ECC), RAS features, and system reliability mechanisms.
-
Exposure to server-class architectures, Linux operating systems, and firmware-to-OS interaction layers.
-
Experience with debug log analysis, failure triage, and data correlation techniques.
-
Solid foundation in CPU, SoC, and system-level architecture and operation.
-
Strong hardware debugging, root-cause analysis, and data interpretation skills.
-
Experience using version control systems such as Git and managing debug data effectively.
-
Excellent communication, collaboration, and technical documentation abilities.
-
Ability to manage multiple priorities and deliver results in fast-paced debug and validation cycles.
-
Self-motivated, detail-oriented, and comfortable working independently in a hands-on lab environment.
