CPU Core Design Verification Engineer

Advanced Micro Devices, Inc•Boxborough, MA

About The Position

AMD is seeking an adaptive, self-motivated design verification engineer to join its growing team. The role contributes to the Verification Engineering team’s work to improve AMD’s ability to deliver high-quality technologies and support ongoing technical innovation and career development. The engineer will verify a block or core, collaborate with RTL engineers on logic design and clock gating, and develop verification materials using C++, x86, SystemVerilog, UVM, and formal methods. The position is located in Boxborough, Massachusetts, and is not eligible for visa sponsorship.

Requirements

  • Strong C/C++ proficiency.
  • Passion for modern, complex processor architecture, digital design, and verification.
  • Strong analytical and problem-solving skills, willingness to learn, and readiness to take on problems.
  • Excellent communication skills and experience collaborating with engineers across different sites and time zones.
  • Bachelor’s or master’s degree in computer engineering or electrical engineering.

Nice To Haves

  • Experience or background with modern processor microarchitectures.
  • Experience with RTL languages such as VHDL or Verilog.
  • Experience with SystemVerilog and modern verification libraries such as UVM.
  • Scripting experience with Perl, Python, or Ruby.

Responsibilities

  • Drive verification for a block or core.
  • Coordinate with RTL engineers to implement logic design for improved clock gating and verify different aspects of the design.
  • Write tests, sequences, and testbench components in C++, x86, SystemVerilog, and UVM, along with formal methods, to verify the design.
  • Take responsibility for verification quality metrics.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service