Senior Design Verification Engineer

AMD AMD · Semiconductors · MARKHAM, Canada · Engineering

Senior Design Verification Engineer at AMD working on PCIe controller, PCS, and PHY interface logic for next-generation CPUs, GPUs, and accelerators. Responsibilities include developing UVM testbenches, writing tests and assertions, debugging RTL, and driving coverage closure. Experience with PCIe, CXL, SystemVerilog, and UVM is required. Exposure to AI/ML for engineering productivity is preferred.

What you'd actually do

  1. Develop and maintain UVM-based testbenches and verification environments for PCIe IPs and subsystems
  2. Write directed and constrained-random tests, functional coverage, and SystemVerilog assertions for PCIe Gen1-7, CXL, and related protocols
  3. Debug RTL and testbench issues across simulation environments
  4. Drive functional and code coverage closure; analyze regression results and triage failures
  5. Collaborate with design, SoC, PHY, and firmware teams on specification reviews, bug fixes, and feature bring-up

Skills

Required

  • SystemVerilog
  • UVM
  • PCIe verification
  • debug instincts
  • communication skills
  • analytical skills

Nice to have

  • CXL verification
  • high-speed SerDes/PHY concepts
  • PHY-to-controller interfaces (e.g., PIPE)
  • link training, equalization, CDR
  • AI/ML for engineering productivity
  • PCIe/CXL VIP
  • formal verification