Verification Design Engineer

AMD AMD · Semiconductors · Austin, TX · Engineering

This role is for a Verification Design Engineer at AMD, focusing on verifying the Infinity Fabric network on-chip, which is used in AI/ML products. The engineer will develop software models, facilitate unit testing, and ensure design quality. While the products are used in AI/ML markets and AI tools are mentioned for efficiency, the core craft of the role is hardware verification engineering, not AI/ML model development.

What you'd actually do

  1. Develop software models of design components using object-oriented SystemVerilog and the UVM verification library.
  2. Develop and maintain software to facilitate unit testing of verification code and debug of complex simulation fails.
  3. Interact with architects, RTL designers, performance engineers, and post-silicon validation engineers and develop deep expertise in the Infinity Fabric architecture.
  4. Ensure the quality of design components before those components are fabricated.

Skills

Required

  • SystemVerilog
  • UVM
  • object-oriented software development
  • computer architecture
  • Python
  • Perl

Nice to have

  • Verilog
  • AI prompts to augment and elaborate one’s work efficiency

What the JD emphasized

  • Pre-silicon verification engineering background