GPU Unit Verification Engineer

5 months ago


Bengaluru, India NVIDIA Full time

NVIDIA is seeking an outstanding Verification Engineer to verify the design and implementation of the next generation of the world’s leading GPUs. This position offers the opportunity to have real impact in a multifaceted, technology-focused company impacting product lines ranging from consumer graphics to self-driving cars and the growing field of artificial intelligence. We have crafted a team of outstanding people stretching around the globe, whose mission is to push the frontiers of what is possible today and define the platform for the future of computing. At NVIDIA, our employees are passionate about parallel and visual computing. We're united in our quest to transform the way graphics are used to solve some of the most complex problems in computer science.

The GPU started out as an engine for simulating human imagination, conjuring up the amazing virtual worlds of video games and Hollywood films. Today, NVIDIA’s GPU simulates human intelligence, running deep learning algorithms and acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. NVIDIA is increasingly known as “the AI computing company.”

What you’ll be doing:

  • As a key member of our ASIC Verification team, you will verify the design and implementation of the industry's leading GPUs.

  • Own verification of the ASIC design, architecture, golden models and micro-architecture of the GPUs using advanced verification tools and methodologies.

  • Be responsible for ensuring that the verification meets the hardware functional safety standards required by Automotive applications.

  • Build reusable bus functional models, traffic generators, monitors, checkers and scoreboards following coverage driven verification methodology.

  • You are expected to understand the design and implementation, define the verification scope, develop the verification infrastructure and verify the correctness of the design.

  • Work with architects, designers, and pre and post silicon verification teams to accomplish your tasks.

What we need to see:

  • B.Tech./ M.Tech. with 2+ years or equivalent experience.

  • Proficiency in Verilog and C++ and C.

  • Familiarity with OOPs concepts.

  • Hands-on experience in verification at Unit/Sub-system/SOC level.

  • Good understanding of computer architecture concepts.

  • Strong technical fundamentals with superior analytical skills and problem-solving skills.

  • Exposure to industry standard verification tools for simulation and debug.

Ways to stand out from the crowd:

  • Knowledge of Hardware functional safety protocols and processes.

  • Prior experience in 3D graphics processing or processor verification.

  • C/C++ programming language experience.

  • Experience in scripting and tool development using Perl and Python.

  • Excellent debugging skills.

With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the most desirable employers in the world. We have some of the most brilliant and talented people in the world working for us. If you are creative, autonomous and love a challenge, we want to hear from you. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.



  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is seeking a skilled Verification Engineer to verify the design and implementation of cutting-edge GPUs. This role offers the opportunity to make a real impact in a technology-driven company with a global presence. Our team is passionate about parallel and visual computing, and we're united in our quest to transform the way graphics are used to solve...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is seeking a skilled Verification Engineer to verify the design and implementation of the next generation of industry-leading GPUs. This position offers the opportunity to have a real impact in a multifaceted, technology-focused company impacting product lines ranging from consumer graphics to self-driving cars and the growing field of artificial...


  • Bengaluru, Karnataka, India NVIDIA Full time

    GPU Verification EngineerNVIDIA is seeking a talented Verification Engineer to join our team and contribute to the design and implementation of cutting-edge GPUs. As a key member of our ASIC Verification team, you will play a crucial role in verifying the correctness of our industry-leading GPUs.Key Responsibilities:Verify the design and implementation of...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA GPU Verification Engineer Job DescriptionNVIDIA is seeking a skilled Verification Engineer to verify the design and implementation of the next generation of GPUs. This role offers the opportunity to have a real impact in a technology-focused company that is pushing the frontiers of what is possible today and defining the platform for the future of...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is seeking a skilled Verification Engineer to verify the design and implementation of the next generation of leading GPUs. This position offers the opportunity to have a real impact in a multifaceted, technology-focused company impacting product lines ranging from consumer graphics to self-driving cars and the growing field of artificial...


  • Bengaluru, Karnataka, India NVIDIA Full time

    About the Role:We are seeking an exceptional GPU Verification Engineer to join our team at NVIDIA. As a key member of our ASIC Verification team, you will play a crucial role in verifying the design and implementation of the industry's leading GPUs.Responsibilities:Verify the design and implementation of the industry's leading GPUs.Own verification of the...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is seeking a highly skilled GPU Verification Engineer to lead the verification of the design and implementation of next generation GPUs.The ideal candidate will have a strong background in verification engineering and experience with advanced verification tools and methodologies. He or she will be responsible for verifying the design and...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA seeks an exceptional Senior Verification Engineer to verify cutting-edge GPU designs. As a critical member of our ASIC Verification team, you will utilize advanced verification tools and methodologies to ensure the industry's leading GPUs operate flawlessly.Key responsibilities include:Verifying ASIC design, architecture, golden models, and...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA's GPU Verification ChallengeNVIDIA is seeking a skilled GPU Verification Specialist to ensure the impeccable design and implementation of our cutting-edge GPUs. As a key member of our ASIC Verification team, you will play a crucial role in pushing the frontiers of what is possible today and defining the platform for the future of computing.Your Key...


  • Bengaluru, India NVIDIA Full time

    NVIDIA is seeking an elite Senior Verification Engineer to verify the design and implementation of the next generation of the world’s leading GPUs. This position offers the opportunity to have real impact in a dynamic, technology-focused company impacting product lines ranging from consumer graphics to self-driving cars and the growing field of artificial...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA Job DescriptionNVIDIA is seeking a highly skilled Senior Verification Engineer to join our team and contribute to the development of the next generation of industry-leading GPUs. As a key member of our ASIC Verification team, you will be responsible for verifying the design and implementation of our cutting-edge GPUs.ResponsibilitiesVerify the ASIC...


  • Bengaluru, Karnataka, India NVIDIA Full time

    Job SummaryWe are seeking a highly skilled and motivated Verification Engineer to join our elite engineering team at NVIDIA. As a CPU-GPU Memory Verification Specialist, you will be responsible for defining test plans and architecting testbenches for verification of the CPU/GPU memory subsystem.Key ResponsibilitiesDevelop and maintain reusable bus functional...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is a global leader in the development of graphics processing units (GPUs) and high-performance computing solutions. We are currently seeking a highly skilled Senior Verification Engineer to join our team and play a key role in the development of our next-generation GPUs.The ideal candidate will have a strong background in verification engineering,...


  • Bengaluru, Karnataka, India Qualcomm Full time

    Job Title: Senior Verification Engineer for GPU CoresJob Summary:Qualcomm is seeking a Senior Verification Engineer for GPU Cores to join our team in Bangalore. As a key member of our pre-Si verification team, you will be responsible for developing and delivering high-quality GPU cores for all Qualcomm Snapdragon SOC products.Responsibilities:Develop deep...


  • Bengaluru, India Qualcomm Full time

    Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Hardware Engineering General Summary: Selected candidates will be part of the GPU HW team which is passionate about developing and delivering the best GPU Cores for all Qualcomm Snapdragon SOC products. Qualcomm GPU is an industry-leading solution...

  • Verification Engineer

    4 weeks ago


    Bengaluru, Karnataka, India NVIDIA Full time

    Unlock the Power of Advanced Memory SystemsWe are seeking a highly skilled and innovative verification engineer to join our elite team and work on the complex CPU-GPU memory systems. As a key member of our verification team, you will be responsible for defining test plans and architecting testbenches for the verification of the CPU/GPU memory subsystem.Key...

  • Verification Engineer

    2 weeks ago


    Bengaluru, Karnataka, India NVIDIA Full time

    Job Description:We are seeking a highly skilled verification engineer to work on complex CPU-GPU memory systems at the SOC level.Key Responsibilities:Define test plans and architect testbenches for verification of the CPU/GPU memory subsystem.Verify micro-architecture/architecture features at subsystem or full chip testbenches.Collaborate with architects,...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is seeking a highly skilled Senior Verification Engineer to join our team and contribute to the development of the next generation of industry-leading GPUs. As a key member of our ASIC Verification team, you will be responsible for verifying the design and implementation of our cutting-edge GPUs.Key Responsibilities:Verify the design and...


  • Bengaluru, Karnataka, India NVIDIA Full time

    NVIDIA is seeking a highly skilled Senior Verification Engineer to play a key role in the verification of the company's next-generation GPUs. This position offers the opportunity to have a significant impact in a dynamic, technology-focused company that is pushing the boundaries of what is possible in the field of artificial intelligence.The successful...


  • Bengaluru, Karnataka, India NVIDIA Full time

    Unlock the Power of Complex CPU-GPU Memory SystemsWe are seeking a highly skilled and innovative verification engineer to join our elite team and work on the cutting-edge CPU-GPU memory systems.Key Responsibilities:Define test plans and architect testbenches for verification of the CPU/GPU memory subsystem.Verify micro-architecture/architecture features at...