Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - CUDA Driver

$152k - $241.5k

NVIDIA AI

Job Requisition ID

JR2014725

Job Category Engineering Time Type Full time NVIDIA is seeking outstanding senior engineers to work on the CUDA driver, a key component of accelerated GPU computing. You will join a versatile software engineering team that delivers innovative software features to unlock the full potential and performance of NVIDIA hardware across diverse workloads like deep learning, scientific research, autonomous vehicles, gaming, and virtual reality. This multi‑functional role requires collaboration with hardware architects, deep learning specialists, and both internal and external partners to advance the CUDA architecture. With the opportunity to collaborate with teams across the whole NVIDIA computing stack, you will help design software solutions across kernel mode components, compilers, and networking software. Your system‑level expertise and creativity in solving complex problems will help invent the future of CUDA and NVIDIA’s compute technologies! Does crafting solutions to influence the evolution of GPU‑accelerated computing sound exciting? If so, we invite you to join us and help engineer the next wave of innovation at NVIDIA! What You’ll Be Doing Evangelize, architect, and implement new CUDA features Coordinate and drive development efforts across multiple teams Collaborate with members of hardware architecture teams Define forward‑looking improvements to the CUDA APIs and programming model Build and maintain performance and precision modeling Write effective, maintainable, and well‑tested code Develop code for multiple operating systems What We Need To See Bachelor of Science or Master of Science degree in Computer Science, Electrical Engineering, or related field (or equivalent experience) 5+ years of relevant experience in developing systems software Strong C programming skills Experience designing, debugging, and maintaining complex software stacks Experience with operating system interfaces for threads, process control, and virtual memory Experience with HW/SW co‑design, performance modeling using emulation/simulation, and developing SW programming model exposures for HW features Understanding of system‑level architecture, such as interconnects, memory hierarchy, interrupts, and memory‑mapped IO Strong interpersonal, verbal, and written communication skills with a capability to achieve objectives under tight time constraints Ways To Stand Out From The Crowd Prior experience with parallel computing – preferably writing CUDA programs or libraries that use CUDA Knowledge of memory coherence and consistency models Background with kernel mode development Experience with Linux systems software development as well as experience maintaining and extending programming models or higher‑level language support for similar environments Familiarity with distributed system and training/inference patterns (data/model/pipeline parallelism) and deep learning frameworks Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD – 241,500 USD for Level 3, and 184,000 USD – 287,500 USD for Level 4. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until June 20, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive work environment and is 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. #J-18808-Ljbffr NVIDIA AI

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - CUDA Driver in Santa Clara, CA vacancy
  • $152k - $241.5k

    NVIDIA is seeking outstanding senior engineers to work on the CUDA driver, a key component of accelerated GPU computing. You will join a versatile software engineering team that delivers innovative software features to unlock the full potential and performance of NVIDIA... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • NVIDIA is looking for a Senior Engineer in Santa Clara to work on the CUDA driver, a key element in leveraging NVIDIA GPU capabilities for diverse applications...  ...ideal candidate should have at least 5 years of software development experience, strong C programming skills... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...functional and performance issues in NCCL and CUDA libraries. Analyze and improve multi‑...  ...‑metal and VMs. BS or MS in Computer Engineering, Computer Science, or related field (or...  ...SLURM, and Ansible. 8+ years of system software validation experience. Ability to... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...technological advancement.Are you a motivated system software engineer with a deep understanding of device drivers who has phenomenal C/C++ skills? If so, this role...  ...a seasoned software professional to work on the CUDA Driver, a core component of our platform for accelerating... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

    We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on the GPU. Our team delivers features and improvements to better realize the potential of NVIDIA hardware for a growing range of computational... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...will be doing: Integrate new CUDA features and Runtime...  ...and compiler authors and CUDA driver experts to co‑design systems...  ...in Computer Science, Computer Engineering, Electrical Engineering, or related...  ...systems principles (aka systems software fundamentals). Adaptability... 
    Senior

    Nvidia Corporation

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

    Overview We are hiring senior engineers to work on the CUDA driver and runtime, core components of our platform for accelerating general purpose computation...  ...of applications, investigates bottlenecks in software or hardware and delivers features and improvements to... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...experienced and highly motivated software professional to work on...  ...projects at the intersection of CUDA and Deep Learning Systems. As...  ...compiler authors and CUDA driver experts to co-design systems...  ...in Computer Science, Computer Engineering, Electrical Engineering, or related... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • NVIDIA is looking for senior engineers to join their CUDA team in Santa Clara, California. You will be responsible for analyzing performance, implementing features, and providing solutions to complex problems within a dynamic environment. The ideal candidate has a strong... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $152k - $287.5k

    NVIDIA is seeking a Senior Engineer to join their team in Santa Clara to work on the CUDA driver, essential for GPU computing. In this role, you'll collaborate with architects and specialists to drive innovative solutions across various fields including deep learning and... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $184k - $356.5k

    NVIDIA Gruppe in Santa Clara, California, is hiring software engineers to enhance the CUDA driver, integral for GPU computation. Responsibilities include architecting new features for chips, coordinating with teams, and maintaining performance in kernel and userspace code... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • NVIDIA Corporation in Santa Clara, CA, is seeking a seasoned system software engineer to own the CUDA Driver, a core component of our platform for accelerating general purpose computation on the GPU. You will design, implement, and ship features across multiple OSes, collaborate... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago
  • NVIDIA is hiring senior engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on the GPU. Our team delivers features and improvements to better realize the potential of NVIDIA hardware for a growing range of... 
    Senior

    NVIDIA AI

    Santa Clara, CA
    1 day ago
  • $272k - $431.25k

    NVIDIA is seeking a Senior Engineer to enhance the CUDA driver for GPU computation. You will evangelize and implement new features, oversee development...  ...hardware architects. The ideal candidate has 15+ years of software development experience, strong C programming skills,... 
    Senior

    NVIDIA

    Santa Clara, CA
    4 days ago
  • NVIDIA AI in Santa Clara, California is seeking a Senior Engineer to work on the CUDA driver, crucial for GPU computing advancements. The role demands...  ...collaboration across teams to innovate CUDA architecture and software solutions for diverse applications including deep... 
    Senior

    NVIDIA AI

    Santa Clara, CA
    1 day ago
  • $184k - $356.5k

    Join 2100 NVIDIA USA as a Build Engineer, contributing to projects like the CUDA driver and toolkit. You'll manage builds and dependencies across various platforms including Linux, Windows, and Mac. We're seeking a candidate with a Bachelor's in a relevant field and 8+... 
    Senior

    2100 NVIDIA USA

    Santa Clara, CA
    1 day ago
  • NVIDIA is seeking an experienced software engineer to help advance the CUDA compute platform. You will contribute to memory model and multi-node scalability features, while collaborating with peers across the company to push the boundaries of AI and HPC performance. Your... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $272k - $431.25k

    We are hiring senior engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on the GPU. Our...  ...equivalent experience) 15+ years of relevant systems software development experience Strong C programming skills Experience... 

    NVIDIA

    Santa Clara, CA
    4 days ago
  •  ...Description Snarkify is seeking an experienced and highly skilled Senior GPU Performance Engineer to join our team and play a pivotal role in advancing the...  .... Proficient in GPU programming languages such as CUDA. Strong understanding of computer architecture, memory systems... 
    Senior
    Remote work
    Flexible hours

    Snarkify

    Palo Alto, CA
    4 days ago
  • Nvidia Corporation in Santa Clara is seeking a skilled software engineer to develop Tensor Core-based deep learning kernels using CUDA. You will optimize these kernels for performance and collaborate with various teams to deliver high-quality solutions. The ideal candidate... 
    Senior

    Nvidia Corporation

    Santa Clara, CA
    1 day ago
  • A leading technology company in California is looking for a Senior Research Engineer to join their CUDA AI Quality team. The role involves designing evaluation frameworks and developing benchmarks for AI-powered CUDA programming. Candidates should have a strong background... 
    Senior

    NVIDIA

    Santa Clara, CA
    4 days ago
  • A leading technology company is looking for a Senior Software Engineer to work on AI storage solutions. The role involves developing high-performance C++/CUDA libraries and optimizing storage infrastructure. Candidates should have a solid understanding of Linux internals... 
    Senior
    Remote job

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

    We're looking for outstanding engineers and scientists to apply their parallel programming skills to accelerate open-source software libraries for GPU data processing. As part of NVIDIA...  ...accelerators—highly optimized C++ and CUDA libraries that leverage the parallel... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...AI. At the core of this platform are the CUDA Driver, CUDA Toolkit and CUDA Core Libraries—...  ...fast, reliable, scalable GPU-accelerated software and the Legate libraries that accelerate...  ...We are looking for an outstanding build engineer to contribute to the build, testing, packaging... 
    Senior
    Local area

    2100 NVIDIA USA

    Santa Clara, CA
    1 day ago
  •  ...modern HPC and AI. At the center of this platform are CUDA Core Libraries that provide the algorithms,...  ...to build fast, reliable, and scalable GPU-accelerated software. We are hiring a Senior Software Engineer to advance the C++ foundation of CUDA Core Libraries.... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

    Senior Linux Kernel Software Engineer page is loaded## Senior Linux Kernel Software Engineerlocations: US, CA, Santa Claratime type: Full timeposted on...  ...Kernel Software Engineer to join the Linux networking drivers R&D team. The work environment is versatile, informative... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • $224k - $356.5k

    Senior Research Engineer - CUDA AI Quality 2 weeks ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features...  ..., optimize, and maintain CUDA code across the full software development lifecycle. Develop benchmarks that represent... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • NVIDIA is seeking a Senior Software Development Engineer in Test to join the Compute CUDA Quality Assurance team. This role involves automating testing and developing high-performance systems for validating innovative chips. The ideal candidate will have expertise in automation... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

    We are hiring senior engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on the GPU. Our...  ...operating system. This role incorporates strong system software programming skills, a detailed understanding of... 
    Senior

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

    Nvidia Corporation is seeking an experienced engineer located in Santa Clara, California, to enhance build processes and manage dependencies...  ...in a related field and has over 8 years of experience in software development, including C/C++ and Python. This role demands expertise... 
    Senior

    Nvidia Corporation

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - CUDA Driver. Be the first to apply!