Server Customer Debug Engineer

AMD AMD · Semiconductors · Bellevue, WA +1 · Engineering

This role is for a Server Customer Debug Engineer at AMD, focusing on resolving customer issues related to RAS, PCIe, Memory, MCA, CXL, and Micro-Controller failures. It involves using debug tools, collaborating with global teams, and providing recommendations for validation and root cause analysis. The role requires expertise in silicon and system engineering for customer enablement and debug.

What you'd actually do

  1. Working on RAS, PCIe, Memory, MCA, CXL and Micro-Controller related failures with customers to get problems resolved
  2. Collaboration with AMD global teams to identify best solutions
  3. Providing validation and debug recommendations to customers for validation, new features and debug related questions
  4. Utilizing debug tools (e.g., debug scripts, protocol analyzers, SCAN and JTAG tools etc.) to narrow down and root cause customer failures
  5. Debugging issues found during the process, bring-up, validation, and production phases of SOC programs

Skills

Required

  • RAS validation and debug
  • PCIe/CXL functional and protocol debug
  • Memory functional and protocol validation and/or debug
  • MCA/MCE validation and debug
  • Post silicon validation methodologies
  • Python scripting
  • X86 micro architecture
  • Programming/scripting skills (e.g. Python, C++, Perl, Ruby etc.)
  • Debug techniques and methodologies

Nice to have

  • PCIe/CXL IP bring up, validation and analysis
  • Experience of developing programming languages such as Python scripts
  • Experience of handling various high-speed test and measurement equipment such as protocol analyzer and scope