Digital Design Verification Engineer

AMD AMD · Semiconductors · MARKHAM, Canada · Engineering

Digital Design Verification Engineer for PCIe Subsystem team at AMD. Responsibilities include developing and enhancing System Verilog/UVM-based testbenches, interacting with architects and designers, creating test plans, and testing designs for functional and performance goals. The role also involves improving productivity through automation using AI tools.

What you'd actually do

  1. Develop and enhance System Verilog/UVM-based testbenches for verifying new and existing PCIe features.
  2. Interact with architects, RTL designers, performance engineers, and post-silicon validation engineers to develop deep expertise in memory sub-system architecture.
  3. Create staging and test plans for new feature development.
  4. Effectively testing a design by understanding the functional and performance goals.
  5. Take ownership of different verification tasks.

Skills

Required

  • System Verilog
  • UVM
  • verification environments
  • verification tests
  • sequences
  • scoreboards
  • checkers
  • assertions
  • coverage groups
  • PCIe
  • RTL design
  • software development
  • formal verification
  • design and verification tools
  • simulation tools
  • debug tools

Nice to have

  • memory sub-system architecture
  • performance goals
  • automation using AI tools
  • SATA
  • Ethernet protocols
  • management
  • presentation skills
  • attention to detail
  • creative thinking ability
  • analytical skills
  • independent working ability

What the JD emphasized

  • Improve productivity through automation using AI tools