Advanced Micro Devices logo

Lead Design Verification

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

Role Summary

The AMD Cores design & verification group develops high-end, next generation CPU’s that power different AMD SoC’s. The CPU verification team in India is involved in the tape out of numerous AMD systems. This role focuses on maintainability & scalability of RTL and testbench environment for design verification.

Experience Level

5+ years of experience in CPU verification.

Responsibilities

  • Collaborate with stakeholders to understand high-level features and evaluate cross-feature dependencies.
  • Develop a high-level test plan detailing verification strategy.
  • Create directed/random test cases for feature bringup, troubleshoot failures, and file RTL/verification bugs.
  • Ensure feature stability and evaluate stimulus coverage, adding or tweaking as necessary.
  • Develop new C++ checkers as required.
  • Aim for 100% functional coverage, working with other feature owners to close cross-feature coverage.
  • Work on Post-Si bug recreation as needed.

Requirements

  • Education Requirements: B.E/B.Tech/M.E/M.Tech in Computer Science/Electrical/Electronic Engineering.
  • Understanding of computer architecture and digital systems.
  • Familiarity with assembly (x86) code and languages like Verilog, System Verilog, C++.
  • Knowledge of shell/perl scripting is a plus.
  • Familiarity with formal verification methodology tools (VSI-FV/JASPER/IFV/IEV) is a plus.
  • Must be a good team player, adaptable, and have strong communication skills.
  • Organizational skills and the ability to multitask effectively are required.