Advanced Micro Devices logo

PCIe / CXL IP Verification Engineer

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

Company Overview

Advanced Micro Devices (AMD) is a global Semiconductor company that specializes in high-performance computing and visualization technologies. We focus on creating innovative solutions for a wide range of applications, including data centers, gaming, and embedded systems.

Job Role Summary

The PCIe / CXL IP Verification Engineer will be integral to the AECG Group, assisting in the development and verification of advanced FPGA and ASIC technologies. This role requires collaboration with cross-functional teams to ensure the successful implementation and functionality of complex systems.

Experience Level

The role requires a proficient understanding of IP verification, with necessary skills in digital design and architecture. Applicants should have a solid background in related technologies and previous experience working within teams on FPGA or ASIC projects.

Key Responsibilities

The selected candidate will be responsible for:

  • Collaborating with architects and engineers to define features for verification of PCIe CXL based IPs.
  • Developing test plans that encompass hardware and software interactions.
  • Creating UVM based testbenches and verification components.
  • Generating both directed and random verification tests.
  • Running regression tests and debugging to ensure design quality.

Requirements

Candidates should meet the following qualifications:

  • Experience with PCIe, CXL, NVMe, or Ethernet protocols.
  • Expertise in Verilog and System Verilog, as well as object-oriented programming.
  • Skills in scripting and automation for verification tasks.
  • Understanding of the ASIC/FPGA lifecycle from planning to tape out.
  • Strong analytical skills, problem-solving abilities, and effective communication.
  • Experience with generative AI or simulation tools is a plus.

Education Requirements

A Bachelor's or Master's degree in Computer Engineering or Electrical Engineering is required.