NVIDIA

ASIC Verification Engineer, Memory System - New College Grad

NVIDIA

March 30, 2021

We're now looking for an ASIC Verification Engineer:
NVIDIA is seeking elite ASIC Verification Engineers to verify the world’s leading graphics processors (GPUs). In this role, you'll be doing unit level verification for the memory subsystem caches of the GPU. This is an opportunity to have a 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 intelligence. We've crafted a team of extraordinary 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.
What you'll be doing:

  • Be a key member of our ASIC Verification team verifying the design and implementation of the memory system components in the industry's leading GPUs!

  • On top of understanding our design and its features, you'll define the verification scope for new features, developing test plans and tests.

  • Design, develop, and support verification infrastructure, including test and coverage sequences, test bench components.

  • Engaging work with our highly skilled group of architects, designers, and pre- and post-silicon verification teams to accomplish your tasks.

What we need to see:

  • You are completing a BS or MS in electrical engineering or computer engineering (GPA 3.5+) or equivalent work experience.

  • Exposure to Computer Architecture, ASIC design and verification methodology is required.

  • Good understanding of RTL design (Verilog/System Verilog).

  • Strong debug, analytical, and problem solving skills.

  • Communication and collaboration skills to interact within our team and with cross functional teams.

Ways to stand out from the crowd:

  • Hands-on experience with Assertion-based verification (SVA), Semi-formal Verification (SFV), Unified Verification Methodology (UVM), and/or System Verilog checkers and scoreboards.

  • Experience with Python/Perl and C/C++ programming language

  • Understanding of object-oriented programming (OOP) concepts, preferably C++ or System Verilog.

  • Exposure to SystemVerilog/UVM verification concepts.

  • Demonstrated passion for learning and applying new skills.

  • Strong interpersonal skills with the ability and desire to be a great teammate.

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and talented people in the world working for us. If you're creative, autonomous, and love a challenge, we want to hear from you.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression , sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.