Infinity Fabric Senior Staff Verification Engineer

AMD AMD · Semiconductors · Santa Clara, CA · Engineering

This role is for a Senior Staff Verification Engineer at AMD, focusing on the Infinity Fabric transport layer. The engineer will be responsible for pre-silicon verification of configurable switches and die-to-die interconnects, which are critical components in AMD's products across various markets including AI and data centers. The role involves defining verification strategies, developing verification environments, debugging complex issues, and leading verification efforts. While the company mentions AI and data centers as markets, the core function of this role is hardware verification, not AI/ML model development.

What you'd actually do

  1. Define and drive verification strategy for complex GPU features or subsystems with cross‑project and cross‑product impact
  2. Partner with architects, RTL, and firmware leads to influence feature definition, implementation approach, and verification readiness early in the design cycle
  3. Own verification planning and execution for technically critical areas, including risk identification, trade‑off analysis, and mitigation strategies
  4. Lead development of robust, scalable verification environments and methodologies, including directed and constrained‑random testing using SystemVerilog and UVM
  5. Solve complex, ambiguous verification challenges, often requiring new approaches or extensions to existing processes and infrastructure

Skills

Required

  • SystemVerilog
  • UVM
  • Verilog
  • C
  • C++
  • Linux
  • Windows

Nice to have

  • Perl
  • Ruby
  • Makefile
  • shell scripting
  • SystemC
  • TLM
  • HLS tools/process
  • simulation profile
  • efficiency improvement
  • acceleration

What the JD emphasized

  • complex processor architecture
  • digital design
  • verification in general
  • complex GPU features
  • technically critical areas
  • complex, ambiguous verification challenges
  • complex designs