Sr. Debug Engineer - PCIe/CXL, RAS, Memory

Advanced Micro Devices, Inc•Austin, TX

About The Position

AMD is seeking an experienced Systems Debug Engineer to join its Server Customer Engineering team. The role supports customer enablement and drives customer issues to closure by applying silicon and system engineering expertise to debug and root-cause resolution. The team promotes technical innovation and career development. The engineer will address customer failures involving RAS, PCIe, memory, MCA, CXL, and microcontrollers; work with AMD’s global teams and other software, hardware, and design teams; and provide customers with validation and debug recommendations. The role uses debug tools to investigate failures occurring during SoC process, bring-up, validation, and production phases, and leads collaborative efforts across multiple teams. The position is located in Austin, Texas; Bellevue, Washington; or Santa Clara, California. It is not eligible for visa sponsorship.

Requirements

  • 10 or more years of total experience, including experience in one or more of the listed technical areas.
  • Bachelor’s or master’s degree in computer engineering or electrical engineering.
  • Experience in RAS validation and debug, PCIe/CXL functional or protocol debug, memory functional or protocol validation/debug, or MCA/MCE validation and debug.
  • Experience with post-silicon validation methodologies.
  • Programming or scripting skills, such as Python, C++, Perl, or Ruby.
  • Experience with debug techniques and methodologies.

Nice To Haves

  • PCIe/CXL IP bring-up, validation, and analysis, including PCIe/CXL generations 1 through 6.
  • Experience developing scripts in Python.
  • Experience handling high-speed test and measurement equipment, such as protocol analyzers and oscilloscopes.
  • Experience with x86 microarchitecture.

Responsibilities

  • Resolve customer failures related to RAS, PCIe, memory, MCA, CXL, and microcontrollers.
  • Collaborate with AMD global teams to identify solutions.
  • Provide customers with validation and debug recommendations for validation, new features, and debug questions.
  • Use debug scripts, protocol analyzers, SCAN, JTAG, and other tools to narrow down and identify root causes of customer failures.
  • Debug issues arising during SoC process, bring-up, validation, and production phases.
  • Engage with software, hardware, and design teams.
  • Lead task forces and collaborative work involving multiple teams.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service