Senior Systems Software Engineer, CUDA GPU Profiler

NVIDIA

Town of Texas (WI)

On-site

USD 184,000 - 287,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA is seeking a skilled software engineer to design and implement innovative features for GPU performance profiling tools. You will collaborate with various teams including GPU HW and compiler teams, applying your knowledge to enhance tools used by CUDA developers globally.

The role requires over 8 years of experience in software engineering, strong programming skills in C++, and a B.S. in EE/CS. An attractive salary range of $184,000 to $287,500 is offered based on experience and location, alongside equity and benefits.

Qualifications

  • 8+ years proven experience in software engineering focused on performance tools.
  • Existing knowledge of GPU hardware and motivated to learn.
  • Strong interpersonal skills and ability to collaborate effectively.

Responsibilities

  • Design and implement innovative features for GPU performance profiling tools.
  • Collaborate with teams including GPU HW and compiler teams.
  • Build tools for CUDA developers worldwide.

Skills

C++ programming
Software engineering
Performance tools
Collaboration
CUDA kernel programming

Education

B.S. EE/CS or equivalent experience

Job description

NVIDIA Nsight Compute helps CUDA engineers around the world to innovate in Artificial Intelligence (AI) and High Performance Computing.

What You’ll Be Doing
  • Design and implement innovative features for our GPU performance profiling tools.
  • Collaborate and interact with other teams within NVIDIA, including the GPU HW team, the compiler team, and other developer tools teams.
  • Apply your own knowledge and skills to build tools that are instantly used by CUDA developers all over the world.
What We Need To See
  • 8+ years proven experience in software engineering with a focus on performance tools.
  • B.S. EE/CS (or equivalent experience).
  • Strong programming skills in C++.
  • Existing knowledge of GPU hardware and/or motivated to learn to closely collaborate with HW teams for design, bringup, and productization of new profiling features.
Ways To Stand Out From The Crowd
  • Expertise in CUDA kernel programming and profiling.
  • Outstanding interpersonal skills and the ability to collaborate effectively as part of a dynamic team.
  • Highly motivated to apply your knowledge and eager to learn new skills in a fast‑paced environment.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.

You will also be eligible for equity and benefits.

NVIDIA uses AI tools in its recruiting processes.

Equal Opportunity Employment

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.

JR2017485

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Systems Software Engineer, CUDA GPU Profiler
Senior Systems Software Engineer, CUDA GPU Profiler

Nvidia Corporation • Austin (TX)

On-site
USD 184,000 - 357,000
Equity
Comprehensive benefits
GPU Performance Profiling Engineer
GPU Performance Profiling Engineer

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Equity
Benefits
System Software Engineer, Profiler - GPU
System Software Engineer, Profiler - GPU

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Equity
Benefits
System Software Engineer, Profiler - GPU
System Software Engineer, Profiler - GPU

NVIDIA • Town of Texas (WI)

On-site
USD 180,000 - 288,000
Equity
Benefits
System Software Engineer, Profiler - GPU
System Software Engineer, Profiler - GPU

NVIDIA • California (MO)

On-site
USD 184,000 - 288,000
Equity
Benefits
GPU Performance Profiling Engineer
GPU Performance Profiling Engineer

NVIDIA Gruppe • Austin (TX)

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

NVIDIA AI • Austin (CA)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior Performance Architect - Heterogeneous Workload Optimization
Senior Performance Architect - Heterogeneous Workload Optimization

NVIDIA • Austin (TX)

On-site
USD 184,000 - 288,000
Equity
Comprehensive benefits package
System Software Engineer, Profiler - GPU
System Software Engineer, Profiler - GPU

NVIDIA Gruppe • Austin (TX)

On-site
USD 184,000 - 288,000
Equity
Benefits
Senior Performance Architect - Heterogeneous Workload Optimization
Senior Performance Architect - Heterogeneous Workload Optimization

NVIDIA • Durham (NC)

On-site
USD 184,000 - 288,000
Equity
Comprehensive benefits package