Verification Engineer



Bengaluru, Karnataka, India
Posted on Tuesday, January 9, 2024

NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by phenomenal technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent.

As an NVIDIAN, you’ll be immersed in a diverse, inclusive and supportive environment where everyone is inspired to do their life's best work. The complexity of IOs increased many-fold to support the sophisticated speeds that power our product lines ranging from consumer graphics to self-driving cars and the growing field of artificial intelligence. IODFX Engineering team at NVIDIA works on groundbreaking innovations involving crafting creative solutions for IO and interconnect testing for some of the industry's most complex semiconductor chips. Join the team and see how you can make a lasting impact on the world. As a Verification Engineer, you will be integral part of DFX team in Bangalore and will be responsible for SOC/Sub System verification of PCIE based High-Speed Access Mechanism.

What you'll be doing:

  • You would be developing and reviewing of the Test Plans

  • Developing test environment

  • Creation/modification of the testbench

  • Implementation of software/programming sequence

  • Creation/integration of checkers and scoreboards from unit level UVM environment

  • Resolution of compile and simulation errors

  • Innovative optimizations to reduce simulation time.

  • working on Complex failure debug: Isolating design related failure by systematically identifying and eliminating issues related to testbench/programming sequence in close collaboration with unit verification engineers, logic designers and architects.

  • Collaborating with emulation team to enable emulation and timely debug of full chip test cases. Involvement in post silicon bring-up of the feature.

What we need to see:

  • MS/BS with 2+ years of experience in functional verification (MS Preferred) or equivalent experience

  • Exhaustive SOC or subsystem verification experience.

  • Experience in verification of Direct Memory Access (DMA) controller.

  • Good understanding of C++ and UVM Exposure to PCIE protocol and PCIE verification (Transaction/Data Link layer).

  • Good working knowledge of assertions

  • Strong automation/scripting skills (perl/tcl/python)

  • Strong problem-solving skills

  • Strong interpersonal and team building skills with proficiency in written and verbal communications.

Ways to stand out of the crowd:

  • Exposure to SOC verification with firmware/microcode.

  • Understanding of architectural and logic design

  • Exposure to formal verification

With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most thoughtful and versatile people in the world working for us and, due to unprecedented growth, our elite engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.