Skip to main content
Advanced Micro Devices logo

IOMMU Verification Engineer

Advanced Micro Devices
September 04, 2026
Full-time
Remote friendly (Vancouver, British Columbia, Canada)
Worldwide
Verification Jobs, Level - Mid-Career

Job Title

IOMMU Verification Engineer

Role Summary

Join the AMD IOHUB (NBIO) team as an ASIC design verification engineer focused on I/O connectivity and virtualization IP for client, server, embedded and graphics products. You will define verification architecture and test plans, develop verification environments and VIP, and drive verification closure and sign-off.

Location: Vancouver and Markham, Canada. Work is conducted in a hybrid setting.

Experience Level

Mid-level. The posting does not specify years of experience but expects strong ASIC verification experience.

Responsibilities

Key responsibilities include ownership of IP verification activities and improving verification infrastructure and methodology.

  • Collaborate with IP architects to define verification architecture and development plans.
  • Take end-to-end ownership of verification for complex IP features across projects.
  • Create and execute test plans, develop verification environments, and run regressions to close functional and code coverage.
  • Develop, modify, and maintain VIP, libraries, verification environments, and testcases (random and directed) using SystemVerilog/SVA/UVM.
  • Triage and debug regressions; analyze functional and code coverage results.
  • Reproduce functional bugs found in post-silicon in dynamic simulation and/or formal environments.
  • Participate in code reviews and maintain scripts/tools to improve engineering infrastructure and execution.

Requirements

Must-have technical skills and tools, plus a few preferred additions.

  • Must-have: Strong ASIC verification experience and solid understanding of digital design and computer architecture.
  • Must-have: Proficiency with Verilog, SystemVerilog, SVA, UVM, and object-oriented concepts; experience debugging RTL with simulation tools.
  • Must-have: Programming experience in C/C++ and comfort working in Linux and Windows environments.
  • Nice-to-have: Experience in security verification.
  • Nice-to-have: Experience with formal verification methods and automation scripting/tools to improve verification flow.

Education Requirements

BS or MS degree in Engineering (Electrical, Electronics, Computer) or Computer Science.


About the Company

Company: Advanced Micro Devices

Headquarters: Sunnyvale, California, USA

Advanced Micro Devices, or AMD, is a global semiconductor company that designs and manufactures microprocessors, graphics processors, and related technologies for a variety of computing devices. Known for pushing the boundaries of innovation, AMD's mission is to deliver high-performance computing solutions for AI, data centers, gaming, and embedded applications. They foster a collaborative, inclusive culture focused on creativity and problem-solving, aiming to drive progress and excellence in technology.

Advanced Micro Devices logo

Date Posted: 2026-09-02