Advanced Micro Devices logo

Infinity Fabric Design Verification Engineer

Advanced Micro Devices
Full-time
On-site
Folsom, California, United States
Level - Mid-Career

Role Summary

As a Design Verification Engineer, you will play a key role in verifying complex IP blocks and firmware through advanced verification methodologies. You will collaborate closely with hardware and firmware teams to validate subsystem-level functionality, performance, and security features. This position offers exposure to cutting-edge SoC architectures, hardware/software co-design, and innovative verification techniques.

Experience Level

We are seeking an engineer with a strong foundation in computer architecture and SoC design principles. The ideal candidate demonstrates problem-solving ability, technical expertise, and effective communication skills to work across diverse teams. We value individuals who are detail-oriented, adaptable, and committed to delivering high-quality results.

Responsibilities

Key responsibilities include:

  • Develop and execute subsystem-level verification plans, including functional, performance, and security verification.
  • Build and maintain UVM/SystemVerilog-based testbenches and leverage C-DPI for hardware/software co-verification.
  • Test firmware/hardware features and debug failures seen during testing.
  • Drive verification closure by achieving functional coverage, code coverage, and meeting quality metrics.
  • Participate in subsystem specification reviews and contribute to HW/FW co-design strategies.

Requirements

  • Education Requirements

    Bachelor’s or Master's degree in Electrical Engineering, Computer Engineering, or equivalent preferred.

Preferred Experience

Strong understanding of C/C++, UVM methodology, SystemVerilog, and C-DPI co-verification techniques. Familiarity with standard bus protocols (AXI, AHB, AMBA) and interconnect architectures. Experience with firmware development and debugging on embedded processors. Proficiency in scripting languages (Python, Perl, or similar) for automation and infrastructure development. Knowledge of ASIC verification tools, simulation environments, and formal verification.