NVIDIA Logo

NVIDIA

Verification Engineer

Posted 19 Days Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka
Mid level
Bengaluru, Bengaluru Urban, Karnataka
Mid level
As a Verification Engineer at Nvidia, you will verify the design and architecture of SoCs using advanced methodologies like System Verilog and UVM. Responsibilities include defining verification scopes, creating test plans, and collaborating with hardware architects. You'll get exposure to cutting-edge technologies deployed in high-performance CPU subsystems and more.
The summary above was generated by AI

We are currently seeking passionate, highly motivated and creative Verification Engineer with strong verification fundamentals to work in Nvidia’s ASIC Verification team. NVIDIA is solving challenging problems with its vast arsenal of CPUs, GPUs, DPUs and SW, in areas such as Artificial Intelligence, High performance computing, autonomous driving, Gaming, Medical imaging and much more!

 

As a Verification engineer at Nvidia, you will be expected to plan and implement IP/Cluster/SOC functional verification of designs that constitute our industry's leading SOCs. In this position, you will be responsible for verification of the design, architecture and micro-architecture with opportunities for pre-silicon, emulation, and post-silicon activities. You will get firsthand exposure to high performance CPU subsystem, coherent fabric and many other leading technologies deployed in our chips. You will be working with architects, designers, pre and post silicon verification teams to accomplish your tasks.

                              

What you'll be doing:

  • Be responsible for verifying the design, architecture and micro-architecture of IP/Cluster/SOC using advanced verification methodologies

  • Go through architecture/design specification and define the verification scope, come up with test plans, tests and verification infrastructure to verify complex designs

  • Work with HW architects and designers to make the right verification strategy choices

  • Use advanced verification methodologies like SV/UVM

                              

What we need to see:

  • B.Tech/M.Tech with 3+ years of experience in design verification

  • Experience in verification of complex IPs, sub-systems, SOCs

  • Expertise in HVL like System Verilog and verification methodologies like UVM

  • Exposure to design and verification tools (VCS or equivalent simulation tools, debug tools like Debussy, GDB)

                              

Ways to stand out from the crowd:

  • Good debugging and analytical skills

  • Scripting knowledge (Python/Perl/shell)

  • Good communication skills and ability & desire to work as a team player

                              

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 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.

Top Skills

Perl
Python
Shell
System Verilog
Uvm
Vcs

NVIDIA Bengaluru, Karnataka, IND Office

6, Chinappa Layout, Laxmi Sagar Layout, Mahadevapura, Bengaluru, Karnataka, India, 560048

Similar Jobs

22 Hours Ago
Bangalore, Bengaluru, Karnataka, IND
Senior level
Senior level
Semiconductor • Manufacturing
The Senior Staff Verification Engineer will own CPU verification from start to finish, collaborating with designers to develop functional test plans. Responsibilities include developing tests in C and SystemVerilog, enhancing verification environments, and working with EDA tools for SOC verification.
22 Hours Ago
Bangalore, Bengaluru, Karnataka, IND
Mid level
Mid level
Semiconductor • Manufacturing
The CPU Verification Engineer will implement functional tests for CPU verification, develop test plans, and stress micro-architectural implementations. This role involves collaboration with designers and debugging across teams, focusing on enhancing the verification environment and using leading verification methodologies.
22 Hours Ago
Bangalore, Bengaluru, Karnataka, IND
Senior level
Senior level
Semiconductor • Manufacturing
The Sr. CPU Verification Engineer will oversee the verification closure of CPU blocks or features, utilizing various verification methodologies and tools while collaborating with CPU designers. Key responsibilities include creating functional test plans and leveraging strong programming and analytical skills to ensure high quality CPU designs.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account