Lead Soc Verification Engineer

AMD AMD · Semiconductors · Hyderabad, India · Engineering

This role is for a Lead SOC Verification Engineer at AMD, focusing on planning, building, and executing the verification of graphics processor IP. It involves developing tests, building testbench components, and supporting hardware emulation. The role requires strong familiarity with verification methodologies, Verilog, system-level architecture, and scripting languages.

What you'd actually do

  1. Develop/Maintain tests for functional verification at SOC level.
  2. Build testbench components to support the next generation IP
  3. Maintain or improve current verification libraries to support SOC/Full-chip level verification
  4. Provide technical support to other teams
  5. Help Hardware emulation team to port the RTL to Palladium/Zebu or HAPS/Protium platforms.

Skills

Required

  • BS/MS EE, CE, or CS
  • 8+ years of design verification experience
  • OOP coding experience (System Verilog, SpecmanE or C++) and SV Assertions

Nice to have

  • Strong Familiarity with Verification Methodologies such as OVM, UVM, or VMM
  • Familiarity with Verilog and General Logic Design concepts
  • Knowledge of system-level architecture including buses like AXI/AHB, bridges, memory controllers such as DDR4/DDR5, and peripherals such as USB, PCIe and Ethernet
  • Knowledge of industry‑standard cryptographic and security algorithms (e.g., AES, RSA, SHA)
  • Strong working knowledge of UNIX environment and scripting languages such as Perl or Python
  • Excellent waveform debug skills using front end industry standard design tools like VCS, NCSIM/XCELIUM, Verdi, QUESTASIM
  • Experience using UNIX Revision Control tools - ICM manage, CVS, Perforce and bug tracking tools such as JIRA
  • Experience in verifying multimillion gate chip designs from specifications to tape-out
  • Excellent communication and presentation skills
  • Demonstrate the ability to work with cross-functional teams
  • Familiarity with processors and boot flow would be useful
  • Familiarity with Software development flow including assembly and C is beneficial