Back
NVIDIA logo

GPU Core Pipeline IP Verification Engineer

NVIDIA · Posted Oct 23

Graphics processing units, artificial intelligence platforms, accelerated computing, and data center solutions

India, BengaluruFull-timeHybridMid Level2+ years₹22.0L–₹38.0L yearly<25 applicants
SemiconductorsArtificial IntelligenceComputer HardwareCloud ComputingPublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

NVIDIA's ASIC Verification team verifies the design and implementation of control subsystems and IP for the next generation of GPUs used in consumer graphics, self-driving cars, and AI computing. The role is IP-level verification of GPU ASICs, covering design, architecture, golden models, and micro-architecture using advanced verification tools and methodologies. The engineer will develop test plans, tests, and verification infrastructure with UVM, drive functional and code coverage of RTL, and work closely with hardware architects and designers.

What you will do

  • As a key member of our ASIC Verification team, you will contribute to verifying graphics and compute features within an IP.
  • You will be responsible for IP-level verification of GPU ASICs, including the design, architecture, golden models, and micro-architecture, using advanced verification tools and methodologies.
  • You will work with the specifications, develop test plans, tests and verification infrastructure using UVM methodology and ensure functional and code coverage of all the RTL which you will verify.
  • Work with HW architects and designers to make the right implementation choices.
  • You will be working with architects, designers, and other members of your verification teams to accomplish your tasks.

Skills used in this role

VerilogSystemVerilogC++CUVMVMMPerlPythonRTLASIC VerificationFunctional CoverageConstrained-Random VerificationTest PlanningComputer ArchitectureDebuggingProblem SolvingCommunication

What the employer is looking for

  • B.Tech./ M.Tech. with 2+ years of relevant experience
  • Familiarity with Verilog, C++ and OOPs concepts.
  • Experience in verification and test planning at Unit level.
  • Experience in developing and working in functional coverage based constrained random verification environments
  • Good understanding of computer architecture concepts.
  • Strong technical fundamentals with superior analytical skills and problem-solving skills
  • Knowledge in SystemVerilog or similar HVL, experience in verification methodologies like UVM/VMM is highly desirable
  • Exposure to industry standard verification tools for simulation and debug

Preferred qualifications

  • Prior experience in 3D graphics processing, processor verification.
  • C/C++ programming language experience
  • Experience in scripting and tool development using Perl and Python
  • Excellent debugging skills
  • Good interpersonal & communication skills & dream to work as a great teammate

Benefits and support

  • Compensation and benefits are detailed in the job posting

About NVIDIA

NVIDIA Corporation is a multinational technology company that designs graphics processing units (GPUs) for the gaming and professional markets, as well as system on a chip units (SoCs) for the mobile computing and automotive market. Pioneering accelerated computing, the company has become a driving engine of modern artificial intelligence, deep learning, and data center infrastructure.

Industry
Semiconductors
Company size
42000+ employees
Founded
April 5, 1993
Location
Santa Clara, California, USA
Funding stage
Public Company

Funding

Public Company · $5M raised

Worldview Technology Partners

Leadership

JH
Jensen Huang

Founder, President and Chief Executive Officer

CK
Colette Kress

Executive Vice President and Chief Financial Officer

CA
Chris A. Malachowsky

Founder and NVIDIA Fellow

JP
Jay Puri

Executive Vice President, Worldwide Field Operations

Apply