NVIDIA-logo
NVIDIA
ยท
June 26, 2025
Apply Now
This job has closed.

System Software Engineering Intern, CUDA Driver - Fall 2025

Santa Clara, CA
Internship
Onsite
$18/hr - $71/hr
Intern
NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI. They are seeking a System Software intern to work on the CUDA driver, a core component for accelerating general purpose computation on the GPU, involving design, implementation, and coding across multiple operating systems.

Responsibilities

  • As a member of this team, you will use your design abilities, coding expertise, and creativity to deliver the best compute platform in the world.
  • You will craft elegant solutions to exciting problems and shape the future direction of CUDA through collaboration with peers across NVIDIA.
  • Participate in design and implementation of new features
  • Help define forward-looking improvements to the CUDA APIs and programming model
  • Develop code for multiple operating systems and write effective maintainable and well tested code

Qualification

Required

  • Pursuing a BS or MS degree in Computer Science, Electrical Engineering or related field
  • Strong C and C++ programming skills
  • Related development experience
  • Familiarity with concepts like threads, processes, virtual memory, and multithreaded development

Preferred

  • Understanding of system level architecture, such as interconnects, memory hierarchy, interrupts, and memory-mapped IO
  • Knowledge of memory coherence and consistency models
  • Experience with kernel mode development, Windows, Linux, or macOS driver development

Benefits

  • Intern benefits
NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI.
Glassdoor
4.6
Founded in 1993
Santa Clara, California, USA
10001+ employees
https://www.nvidia.com

Similar Job