Advanced Micro Devices logo

SOC Functional Verification Engineer

Advanced Micro Devices
Full-time
On-site
Hyderabad, India
Level - Senior

Company Overview

Advanced Micro Devices (AMD) specializes in developing innovative computing solutions that enhance performance for graphics processors and data centers. The company focuses on building technologies that power the next generation of computing experiences.

Role Overview

The SOC Functional Verification Engineer is responsible for planning, building, and executing the verification of both new and existing features for AMD's graphics processor IP, ensuring a bug-free design output.

Experience Level

This position requires 8+ years of experience in design verification within a professional setting.

Key Responsibilities

  • Develop and maintain tests for functional verification at the SOC level.
  • Build testbench components to support next-generation IP.
  • Maintain and improve existing verification libraries for SOC and full-chip verification.
  • Provide technical support to cross-functional teams.
  • Assist the Hardware emulation team in porting RTL to various platforms such as Palladium, Zebu, or HAPS/Protium.

Requirements

Candidates should possess strong familiarity with verification methodologies, such as OVM, UVM, or VMM; have knowledge of Verilog and logic design concepts; and understand system-level architecture, including memory controllers like DDR4/DDR5 and peripheral interfaces like USB and PCIe. Proficiency in a UNIX environment and scripting languages (Perl, Python) is essential, alongside excellent debugging skills using industry-standard tools like VCS and Verdi.

Education Requirements

A Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or Computer Science is required. Candidates with 8+ years of relevant design verification experience and proficiency in object-oriented programming (System Verilog, SpecmanE, or C++) will be prioritized.