Senior Systems Software Engineer, CUDA Driver

Nvidia

Remote Actively hiring
Santa Clara, CA · Austin, TX Posted 47 days ago $184,000$287,500 / year

At a glance

AI generated

TL;DR

Join our dynamic team as a seasoned system software engineer specializing in device drivers and C/C++. You will play a crucial role in enhancing the CUDA Driver, a critical component of our platform designed to accelerate general-purpose computation on GPUs. Your responsibilities include evangelizing new features, architecting solutions, and implementing improvements that unlock the full potential of NVIDIA hardware for diverse applications such as deep learning, scientific computing, data science, self-driving cars, video games, and virtual reality. Ideal candidates possess a BS or MS in Computer Science, Electrical Engineering, or related fields, with at least 7 years of relevant experience. Strong communication skills, proficiency in Linux or Windows systems software development, and prior experience with parallel computing are essential for success in this role.

Skills

CUDA C/C++ Linux Windows Systems Software GPU Parallel Computing

What you'll do

  • Evangelize and architect new features for the CUDA Driver.
  • Implement improvements to unlock NVIDIA hardware potential.
  • Coordinate development efforts across various internal teams.
  • Drive projects involving multiple teams to completion.
  • Enhance computational workloads in deep learning and more.

What we're looking for

  • BS or MS in Computer Science, Electrical Engineering, or related field.
  • At least 7 years of software development experience.
  • Strong C/C++ programming skills and deep understanding of device drivers.
  • Experience driving projects across multiple teams.
  • Proficiency with Linux or Windows systems software development.

Market check

Salary context

Above market

How this pay compares to similar roles

This role $236k
$138k most similar roles pay here $304k

This role pays more than 84% of similar roles. Most pay $175,000–$235,750 — the shaded band above.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 825 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 813 roles with salary data.

Most-posted roles

View all roles at Nvidia

More like this

Similar roles

Senior System Software Engineer - CUDA Chips

Nvidia

Santa Clara, CA 67 days ago $152,000$241,500
C CUDA Linux Windows macOS C++ Python Git CI/CD NVIDIA Pre-Silicon Simulation Emulation Kernel_Programming Operating_Systems Virtual_Memory Threads Process_Control Large_Codebases Documentation

Principal System Software Engineer - CUDA Driver

Nvidia

Santa Clara, CA 19 days ago $272,000$431,250
C CUDA HW/SW co-design performance modeling emulation/simulation system level architecture interconnects memory hierarchy interrupts memory-mapped IO driver programming kernel mode development CPU GPU architectures memory coherence consistency models