Advanced Micro Devices logo

IP Verification Engineer

Advanced Micro Devices
Full-time
Remote friendly (San Diego, California, United States)
Worldwide
Level - Mid-Career

Role Summary

As a verification engineer in the AECG Group, you will work on cutting-edge FPGA and ASIC designs for various customers. Your role involves close collaboration with architecture, IP design, PD teams, and product engineers to achieve successful silicon outcomes.

Experience Level

Level - Mid-Career

Responsibilities

  • Collaborate with architects, hardware engineers, and firmware engineers to verify new features.
  • Develop comprehensive test plans considering interactions with hardware, firmware, and software drivers.
  • Code IP or SS level UVM-based testbenches and verification components including monitors, scoreboards, and checkers.
  • Create directed and random verification tests.
  • Run regressions and debug test failures to ensure high design quality and performance.

Requirements

  • Education Requirements: Bachelor’s or Master’s degree in Computer Engineering or Electrical Engineering.
  • Proficient in IP level ASIC verification.
  • Expert in Verilog, System Verilog, and Object-Oriented programming.
  • Experience in developing UVM-based verification frameworks and testbenches.
  • Comfortable with scripting and automation of verification processes.
  • Familiarity with simulation profiles, efficiency improvement, and HLS tools.
  • Good understanding of computer architecture and systems.
  • Knowledge of Python or Perl for maintaining scripts.
  • Experience leading or mentoring others is advantageous.
  • Experience through the ASIC project lifecycle from planning to tape-out.
  • Familiarity with PCIe, CXL, NVMe, or Ethernet protocols is a plus.
  • Strong communication skills and ability to work in a cross-site team environment.