GPU System Software Engineer - Profiling & Performance

Nvidia

United States

Remote

USD 35,000 - 55,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NVIDIA is seeking a highly motivated, creative engineer with system software experience to join the GPU Software team. You will profile game engines and GPUs, work on pre- and post-silicon performance tuning, and contribute to GPU software initiatives.

Candidates should be pursuing BS/MS/PhD in engineering or CS with strong C/C++/Python/Perl skills and familiarity with virtualization (KVM) and large-scale profiling. Experience with Docker is a plus.

Qualifications

  • Pursuing BS, MS, or PhD in an engineering or CS discipline.
  • Excellent C programming, C++, Perl/Python, and graphics rendering APIs (DX11/12).
  • Familiarity with computer system architecture, microprocessors, and memory systems.
  • Experience with game engines and large-scale code profiling.

Responsibilities

  • Profile game engines (e.g., UE5) to improve GPU performance.
  • Work on GPU pre- and post-silicon performance profiling and tuning.
  • Contribute to GPU software initiatives within the GPU Software team.

Skills

C programming
C++
Python
Perl
DX11/12
System architecture
Docker
KVM
Code profiling
Game engines

Education

BS/MS/PhD in engineering or CS

Tools

Docker
KVM

Job description

NVIDIA is seeking a highly motivated, creative engineer with system software experience to join the GPU Software team. You will profile game engines and GPUs, work on pre- and post-silicon performance tuning, and contribute to GPU software initiatives.

Candidates should be pursuing BS/MS/PhD in engineering or CS with strong C/C++/Python/Perl skills and familiarity with virtualization (KVM) and large-scale profiling. Experience with Docker is a plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior GPU/CPU Performance Engineer
Senior GPU/CPU Performance Engineer

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 184,000 - 357,000
Equity
Benefits
GPU Performance Profiling Engineer — Developer Tools Focus
GPU Performance Profiling Engineer — Developer Tools Focus

NVIDIA Gruppe • Austin (TX)

On-site
USD 152,000 - 288,000
Equity
Benefits
GPU Performance Profiling Engineer — Equity Eligible
GPU Performance Profiling Engineer — Equity Eligible

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior GPU Systems Performance Architect
Senior GPU Systems Performance Architect

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 184,000 - 357,000
Equity compensation
Benefits package
Senior Systems Software Engineer - GPU Driver & Kernel
Senior Systems Software Engineer - GPU Driver & Kernel

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Equity
Benefits
CUDA System Software Engineer - Performance & GPU Kernel
CUDA System Software Engineer - Performance & GPU Kernel

NVIDIA AI • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Equity
Senior Performance Architect - Heterogeneous Workload Optimization
Senior Performance Architect - Heterogeneous Workload Optimization

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 184,000 - 357,000
Equity compensation
Benefits package
Senior Performance Architect - Heterogeneous Workload Optimization
Senior Performance Architect - Heterogeneous Workload Optimization

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 184,000 - 357,000
Equity
Benefits
Senior Performance Architect - Heterogeneous Workload Optimization
Senior Performance Architect - Heterogeneous Workload Optimization

NVIDIA • Durham (NC)

On-site
USD 184,000 - 287,500
Equity
Comprehensive benefits package
Senior GPU Simulation Performance Engineer
Senior GPU Simulation Performance Engineer

NVIDIA Corporation (old) • Santa Clara (CA)

Hybrid
USD 224,000 - 431,000