Design Verification Engineer

AMD AMD · Semiconductors · Bangalore, India · Engineering

Design Verification Engineer at AMD in Bangalore, India, focusing on verifying new and existing features for AMD's graphics processor IP. Responsibilities include collaborating with architects and engineers, building verification tests, debugging failures, and analyzing test plans. Requires 8+ years of ASIC Design Verification experience, strong computer architecture knowledge, and proficiency in C++ and assembly language.

What you'd actually do

  1. Collaborate with architects, hardware engineers, and firmware engineers to understand the new features to be verified
  2. Estimate the time required to write the new feature tests and any required changes to the test environment
  3. Build the directed and random verification tests
  4. Debug test failures to determine the root cause; work with RTL and firmware engineers to resolve design defects and correct any test issues
  5. Analyze and enhance legacy test plans to accommodate new Design for Debug feature developments

Skills

Required

  • ASIC Design Verification
  • computer architecture knowledge
  • C++
  • assembly language programming
  • Perl scripting
  • digital design
  • RTL design
  • verification flows
  • troubleshooting
  • analytical debugging skills
  • OOP concepts
  • Verilog
  • System Verilog
  • C

Nice to have

  • Post-silicon debugging experience
  • leadership or mentorship

What the JD emphasized

  • no bugs in the final design