Verification Engineer - GPU Fullchip

NVIDIA NVIDIA · Semiconductors · Bangalore, India

NVIDIA is seeking a Verification Engineer to verify the design and implementation of their industry-leading GPUs. The role involves verifying ASIC design, architecture, golden models, and micro-architecture at the full-chip level using advanced verification tools and methodologies. Responsibilities include building reusable bus functional models, traffic generators, monitors, checkers, and scoreboards, defining verification scope, developing verification infrastructure, and collaborating with architects and designers.

What you'd actually do

  1. Responsible for verification of the ASIC design, architecture, golden models and micro-architecture of the GPUs and full-chip level using advanced verification tools and methodologies.
  2. Build reusable bus functional models, traffic generators, monitors, checkers and scoreboards following coverage driven verification methodology.
  3. You are expected to understand the design and implementation, define the verification scope, develop the verification infrastructure and verify the correctness of the design.
  4. Working with architects, designers, and pre and post silicon verification teams to accomplish your tasks.

Skills

Required

  • Verilog
  • C
  • OOPs concepts
  • verification at Unit/Sub-system/SOC level
  • computer architecture concepts
  • analytical skills
  • problem-solving skills

Nice to have

  • SystemVerilog
  • UVM/VMM
  • industry standard verification tools
  • 3D graphics processing
  • processor verification
  • C++ programming language
  • scripting
  • tool development using Perl and Python
  • debugging skills
  • interpersonal and communication skills