NVIDIA

GPU Core Pipeline IP Verification Engineer

NVIDIA

Bengaluru, Karnataka, India · Full Time

Be the first to apply

Experience
2+ yrs
Salary
—
Openings
1
Posted
1 week ago
Work mode
In office
Education
B.Tech or M.Tech
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Join NVIDIA as a Verification Engineer dedicated to ensuring the accuracy and functionality of the next-generation control subsystems powering world-leading GPUs. This role bears significant influence on a diverse array of products, from consumer graphics cards to autonomous vehicles and artificial intelligence platforms. Be part of a global team committed to pushing the boundaries of computing technology, united by a passion for parallel and visual computing to solve complex scientific challenges.

Originally designed to simulate human imagination for gaming and cinematic experience, NVIDIA's GPUs have evolved into powerful engines simulating human intelligence. They run deep learning algorithms that act as the cognitive cores of computers, robots, and self-driving cars, earning NVIDIA the reputation as a leading AI computing enterprise.

Key Responsibilities

  • Contribute as a vital member of the ASIC Verification team, focusing on verification of graphics and compute functionalities at the IP level.
  • Drive IP-level verification of GPU ASICs, encompassing design, architecture, golden models, and micro-architecture by utilizing advanced verification techniques and tools.
  • Develop test plans, tests, and verification infrastructure leveraging UVM methodology, targeting complete functional and code coverage of all associated RTL.
  • Collaborate closely with hardware architects and designers to guide correct implementation decisions.
  • Partner effectively with architects, designers, and fellow verification engineers to fulfill project objectives.

Required Qualifications

  • B.Tech or M.Tech degree with a minimum of 2 years’ relevant industry experience.
  • Proficient knowledge of Verilog, C++, and object-oriented programming concepts.
  • Hands-on experience in unit-level verification and test planning.
  • Skilled in developing and operating functional coverage-driven constrained random verification environments.
  • Strong grasp of computer architecture principles.
  • Robust technical foundation paired with excellent analytical and problem-solving capabilities.
  • Familiarity with SystemVerilog or comparable hardware verification languages; knowledge of UVM/VMM verification methodologies highly preferred.
  • Experience with industry-standard verification simulation and debugging tools.

Preferred Additional Skills

  • Experience in 3D graphics processing or processor verification environments.
  • Proficiency in C and C++ programming languages.
  • Capability in scripting and tool creation using Perl and Python.
  • Strong debugging aptitude.
  • Excellent communication and interpersonal abilities, coupled with a collaborative team spirit.

Equal Opportunity Statement

NVIDIA is proud to be an equal opportunity employer that respects and embraces diversity. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Additional Information

This role offers competitive salaries and comprehensive benefits, positioning NVIDIA as one of the most coveted workplaces worldwide. The company harbors some of the most talented professionals, providing a creative and independent work culture for those who thrive on challenges.

Minimum education

Bachelor's Degree

Industry

Semiconductors

How they work

Communication Teamwork & Collaboration Problem Solving
🤖
Online · instant AI help
Broxer