The Job logo

What

Where

Verification Engineer, Performance

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
As a Verification Engineer at NVIDIA, you will develop and validate test plans, simulation environments, and automate CPU performance for best-in-class CPUs. Analyze and enhance CPU and fabric performance, define tool chains for system performance alignment, and conduct competitive analysis of Nvidia CPUs.

Job description 

What will you be doing:

Responsibilities will include development of test plans and strategies, develop simulation environments, system bring-up, validation, and automation to deliver best-in-class CPUs.

Develop and maintain CPU simulator infrastructure, hardware CPU test and performance infrastructure.

Analyze and validate CPU and fabric performance, helping to understand current, and guide the development of future CPU products.

Definition and development of tool chain and workflows that enables the full system performance alignment.

Silicon based competitive analysis of Nvidia CPUs.

 

What we need to see:

Strong understanding of computer system architecture and operating system fundamentals.

2+ years of experience in the field of Computer architecture / CPU Architecture / Performance analysis / workload analysis

Master's or Bachelor's degree in EE/CS or related field

Hands-on experience with HDLs such as Verilog / System Verilog.

Knowledge of verification methodologies and tools for IP and SoC level verification.

Experience with System Verilog, C/C++, Python languages and relevant frameworks.

Background with debug on Silicon.

 

Ways to stand out from the crowd:

Detailed knowledge of the ARM and/or x-86 architecture.

Prior experience with performance analysis of CPUs.

Experience with analysis and characterization of CPU workloads.
 

Set alert for similar jobsVerification Engineer, Performance role in Bengaluru, India
NVIDIA Logo

Company

NVIDIA

Job Posted

6 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

NVIDIA Logo

Verification Engineer, Hardware Performance Monitor

NVIDIA

Bengaluru, Karnataka, India

Posted: a year ago

Join our Hardware Performance Monitor team and contribute to defining and developing system-level RTL and methodologies for measuring performance on leading GPUs. You will be responsible for developing test plans, tests, and verification methodologies for microarchitecture and design. As part of your role, you will also design and build new testbenches in SystemVerilog or UVM. We are looking for candidates with a strong background in hardware performance monitoring and a demonstrated ability to work effectively with cross-functional teams.