Verification Engineer, CPU Performance Analysis

3 Months ago • 3 Years + • Research & Development

Job Summary

Job Description

NVIDIA is seeking highly motivated Verification Engineers to contribute to the performance alignment of its cutting-edge CPUs and CPU fabrics. Responsibilities include developing test plans and strategies, creating simulation environments, performing system bring-up and validation, and automating processes. The role involves analyzing and validating CPU and fabric performance, contributing to the understanding and development of future CPU products. Engineers will define and develop toolchains and workflows for full system performance alignment, and conduct silicon-based competitive analysis of NVIDIA CPUs. This involves working with HDLs (Verilog/SystemVerilog), C/C++, Python, and relevant frameworks. Experience with silicon debug is crucial. The ideal candidate possesses a strong understanding of computer system architecture and operating system fundamentals.
Must have:
  • Strong understanding of computer architecture
  • 3+ years experience
  • HDL experience (Verilog/SystemVerilog)
  • Verification methodologies and tools knowledge
  • System Verilog, C/C++, Python
  • Silicon debug experience
Good to have:
  • ARM/x86 architecture knowledge
  • CPU performance analysis experience
  • CPU workload analysis and characterization

Job Details

We are now looking to hire strong performance verification engineers with a sharp understanding of CPU and memory architecture. Nvidia makes some of the fastest CPUs in the world and is solving problems, with its vast arsenal of CPUs, GPUs and SW, in areas such as High-performance computing, Automated driving, Medical imaging and much more! We are seeking highly motivated engineers to join this dynamic and innovative team that owns performance alignment of CPUs and CPU fabrics made by NVIDIA! Do you want to be part of the team that explores and defines the next generation of CPUs?

 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.

  • 3+ years of experience

  • Master's or Bachelor's degree in EE/CS or equivalent experience

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

 

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.

Similar Jobs

1047 Games - Junior Gameplay Engineer

1047 Games

(Remote)
3 Months ago
Zoox - Staff Software Engineer - Perception

Zoox

Foster City, California, United States (Hybrid)
6 Months ago
PhonePe - Product Solution Engineer - App Platform

PhonePe

Bengaluru, Karnataka, India (On-Site)
5 Months ago
NVIDIA - Architect, Infrastructure Tools Development - Hardware

NVIDIA

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Glean - Software Engineer, Machine Learning (India)

Glean

Bengaluru, Karnataka, India (On-Site)
5 Months ago
NVIDIA - Senior Silicon Validation and Productization Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
Google - Student Researcher, BS/MS, Winter/Summer 2025

Google

(On-Site)
5 Months ago
Matic Robots - Systems  Engineer (Embedded Linux)

Matic Robots

Mountain View, California, United States (On-Site)
6 Months ago
NVIDIA - Automation Software Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
Social Discovery Group - Senior business analyst (R&D Growth)

Social Discovery Group

Serbia (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Thales - Technical Lead - Electro-Mechanical Test Bench Design

Thales

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Avalanche Studios Group - Senior Gameplay Programmer

Avalanche Studios Group

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Bladework Games - Junior Gameplay Engineer

Bladework Games

United States (Remote)
9 Months ago
Creative Assembly - Mid/Senior Gameplay Programmer - CA Sofia

Creative Assembly

Sofia, Sofia City Province, Bulgaria (On-Site)
4 Months ago
DPS Games - Software Engineering Intern (Unannounced Project)

DPS Games

Guildford, England, United Kingdom (On-Site)
1 Month ago
ByteDance - Site Reliability Engineer (Traffic), Infrastructure Engineering

ByteDance

Singapore (On-Site)
5 Months ago
The Walt Disney Company - Software Engineer II (Rust Developer)

The Walt Disney Company

San Francisco, California, United States (On-Site)
3 Months ago
Microsoft - Software Engineer, Full Stack

Microsoft

Bengaluru, Karnataka, India (On-Site)
3 Months ago
NVIDIA - Senior System Software Engineer, Firmware

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

CloudHire - Graphic Content Curator

CloudHire

Hyderabad, Telangana, India (Hybrid)
6 Months ago
PwC - Senior Associate_ Market Analysis_ Social_ Advisory_  Gurugram

PwC

Gurugram, Haryana, India (On-Site)
6 Months ago
Ema Unlimited - Senior Motion Designer

Ema Unlimited

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Outscal - Growth - Product Manager

Outscal

Delhi, India (On-Site)
5 Months ago
NopAdvance LLP - : Software Tester

NopAdvance LLP

Surat, Gujarat, India (On-Site)
6 Months ago
Hapag-Lloyd AG - Service Delivery and Project Manager IT Support Services

Hapag-Lloyd AG

Chennai, Tamil Nadu, India (On-Site)
5 Months ago
Aristocrat Gaming - Associate Principal Engineer

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago
Microsoft - Performance Architect

Microsoft

Bengaluru, Karnataka, India (On-Site)
3 Months ago
PwC - IN_Manager_ Data Governance, D&A_Advisory_Manager

PwC

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Garena - Associate/Senior Associate, Graphic Designer

Garena

Bengaluru, Karnataka, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Match Group - Senior ML Software Engineering Team Leader

Match Group

Seoul, South Korea (Hybrid)
6 Months ago
ByteDance - Research Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Match Group - Sr. Software Engineer, Machine Learning Infrastructure

Match Group

Palo Alto, California, United States (Hybrid)
6 Months ago
Google - CPU Formal Verification Engineer, Google Cloud

Google

(On-Site)
4 Months ago
NVIDIA - Senior Chip Design Verification Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
2 Months ago
Riot Games - Manager, Software Engineering - Data Experiences & Automation

Riot Games

Los Angeles, California, United States (On-Site)
5 Months ago
Matic Robots - Research Engineer

Matic Robots

Canada (On-Site)
6 Months ago
Nielsen Holdings - Software Engineering Manager - Windows\C++\.Net

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
4 Months ago
Intel Corporation - CPU Physical Design-Timing Engineer

Intel Corporation

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Thales - Avionics Software Developer

Thales

Bengaluru, Karnataka, India (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Massachusetts, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Texas, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug