GPU Core Pipeline IP Verification Engineer
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