Hardware Performance Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
$128,000 - $258,750
Hardware
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Hardware Performance Engineer

NVIDIA, the world leader in accelerated computing, is seeking a Hardware Performance Engineer to join their innovative team. This role focuses on modeling and analyzing next-generation SoC solutions, combining cutting-edge hardware architecture with performance optimization.

The position offers an exciting opportunity to work at the forefront of computer architecture, specifically dealing with CPUs, GPUs, AI accelerators, and complex memory systems. You'll be responsible for analyzing and optimizing hardware performance at both the IP and SoC levels, working directly with external customers to understand their unique workload requirements.

The ideal candidate will bring a Master's degree in Computer Engineering or Electrical Engineering, along with 3+ years of industry experience. Your expertise should span computer architecture, workload analysis, and performance modeling. Strong coding skills and deep understanding of hardware-software interfaces are essential.

What makes this role particularly compelling is the chance to influence next-generation hardware architectures at NVIDIA, a company at the forefront of AI and accelerated computing. You'll work with cutting-edge technology, proposing and implementing optimizations that could significantly impact future products.

The role offers competitive compensation, with a base salary range of $128,000 to $258,750, plus equity and comprehensive benefits. Based in either Santa Clara or Seattle, you'll be part of a team that's transforming the world's largest industries through innovative computing solutions.

This position is perfect for someone who is passionate about hardware performance, enjoys solving complex technical challenges, and wants to make a significant impact in the field of computer architecture. You'll have the opportunity to work with state-of-the-art technology while collaborating with some of the brightest minds in the industry.

Last updated a month ago

Responsibilities For Hardware Performance Engineer

  • Model and study user workloads on existing hardware at IP and SoC levels
  • Propose modifications to existing architectures at block or chip level
  • Develop and evaluate potential optimizations including CPU/GPU and ML architecture optimizations
  • Generate estimates of performance improvement and power impact
  • Work with external customers to understand and characterize unique user workloads

Requirements For Hardware Performance Engineer

  • Master's Degree in Computer Engineering or Electrical Engineering (or equivalent experience)
  • 3+ years of industry experience
  • High-level understanding of Computer Architecture -- CPUs, GPU, AI accelerator, Fabric, Memory Sub System, Networking
  • Workload analysis and characterization experience
  • Understanding of performance and power factors at chip, system, and product levels
  • Excellent coding and algorithmic thinking skills
  • Experience with cycle-accurate and cycle-approximate performance models
  • Strong interpersonal communication and teamwork skills

Benefits For Hardware Performance Engineer

Equity
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To NVIDIA Hardware Performance Engineer

Lab Manager - Hardware

Lead hardware engineering lab operations and manage silicon validation facilities at NVIDIA's Shanghai location, overseeing team and technical operations.

System Products Memory Solutions Engineer

NVIDIA is seeking a System Products Memory Solutions Engineer to work on GPU memory subsystems, from first silicon power-on to production.

ATE and SLT Hardware Engineer

NVIDIA seeks ATE/SLT Hardware Engineer for test design, hardware solutions, and thermal evaluation. 2+ years experience required.

Hardware Validation Engineer

NVIDIA is hiring a Hardware Validation Engineer to work on datacenter module validation and characterization in Santa Clara, CA.

GPU Architect, Silicon

GPU Architect position at Google, focusing on developing custom silicon solutions and GPU cores for Tensor SoC, combining hardware architecture expertise with software integration.