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

Senior Software Engineer - CUDA Driver

NVIDIA Gruppe

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 such as 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. 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 I/O 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 Compensation: 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 Level3, and 184,000 USD – 287,500 USD for Level4. You will also be eligible for equity and benefits. Applications for this job will be accepted until April14,2026. NVIDIA is committed to fostering a diverse work environment and is proud to be an equal opportunity employer. We do not discriminate 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

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
  • $184k - $287.5k

     ...NVIDIA Gruppe is seeking a motivated system software engineer in California to work on the CUDA Driver, essential for accelerating computations on GPUs. The ideal candidate will have strong C/C++ skills, with 7+ years of development experience, and a background in OS... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  •  ...in Santa Clara is seeking an experienced developer to implement CUDA features geared towards next-gen AI applications. The ideal candidate...  ...for multiple operating systems, with an emphasis on systems software development. A competitive salary and equity options are offered... 
    Senior

    NVIDIA Gruppe

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

     ..., and implement new features related to CUDA’s memory model and multi‑node scalability...  ...degree in Computer Science, Electrical Engineering or related field (or equivalent experience...  ...with Linux, or Windows Systems Software development Compensation Your base salary... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  •  ...NVIDIA Gruppe is hiring a senior engineer to work on the CUDA driver, a key component of NVIDIA's platform. This role will involve working closely with...  ...and at least 5 years of relevant experience in systems software development, with excellent skills in C programming... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  •  ...NVIDIA Corporation is seeking a Senior Software Engineer for the cuEquivariance team. You'll drive the development of CUDA kernels for equivariant neural networks, optimizing performance across NVIDIA GPUs. The role requires 6+ years in software engineering with a focus... 
    Senior

    NVIDIA

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

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

    NVIDIA

    Santa Clara, CA
    6 days 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... 
    Senior

    NVIDIA Gruppe

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

     ...NVIDIA is seeking a Senior Software Engineer, NCCL and CUDA specialization to join our Cloud Service Provider (CSP) Engagements team, focusing on ML software stack functionality and performance for datacenter products such as GB300 and Vera Rubin. This role involves working... 
    Senior

    NVIDIA

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

     ...looking for a motivated Deep Learning engineer to bring advanced CUDA features and Distributed Runtime...  ...kernel and compiler authors and CUDA driver experts to co-design systems and frameworks...  ...systems principles (aka systems software fundamentals) ~ Adaptability and passion... 
    Senior
    Remote work

    NVIDIA

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

     ...Senior Software Engineer, CUDA Core Libraries page is loaded## Senior Software Engineer, CUDA Core Librarieslocations: US, CA, Santa Clara: US, Remotetime type: Full timeposted on: Posted Todayjob requisition id: JR2013324NVIDIA’s accelerated computing platform is the... 
    Senior
    Full time

    NVIDIA

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

     ...NVIDIA Gruppe is looking for senior engineers to work on the CUDA driver and runtime, core components for accelerating computation on GPUs. Responsibilities include developing new features, overseeing multiple teams, and analyzing full stack performance. Candidates should... 
    Senior

    NVIDIA Gruppe

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

     ...NVIDIA Gruppe in Santa Clara is seeking experienced software engineers to develop the CUDA driver for Windows. You'll be responsible for architecting new features and enhancing CUDA's capabilities for various computational workloads. The ideal candidate will have at least... 
    Senior

    NVIDIA Gruppe

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

     ...NVIDIA Gruppe in Santa Clara is looking for a Senior Engineer to work on the CUDA driver, enhancing GPU computing capabilities. The ideal candidate should...  ...field and have over 5 years of experience in systems software development. You will collaborate with... 
    Senior

    NVIDIA Gruppe

    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
    5 days ago
  • NVIDIA Gruppe in Santa Clara is seeking a motivated system software engineer with strong C/C++ skills to work on the CUDA Driver. This integral role involves designing and implementing features for NVIDIA hardware, collaborating with teams to enhance the platform for various... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • NVIDIA Gruppe in Santa Clara is seeking a Senior Engineer to work on the CUDA driver, a pivotal component that enhances the performance of NVIDIA hardware...  ...candidate will possess a strong background in systems software development, exceptional C programming skills, and... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $272k - $431.25k

     ...NVIDIA Corporation in Santa Clara is seeking a skilled Senior Engineer to work on the CUDA driver, enhancing the GPU's computational capabilities. This role demands extensive experience in systems software development, strong C programming skills, and a Master's or Bachelor... 
    Senior

    NVIDIA

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

     ...NVIDIA Gruppe is looking for a seasoned software professional to work on the CUDA Driver, an essential part of our platform for accelerating general purpose computation on the GPU. This role involves delivering features to enhance NVIDIA hardware for various computational... 
    Senior

    NVIDIA Gruppe

    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 Gruppe

    Santa Clara, CA
    2 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 work

    NVIDIA

    Santa Clara, CA
    2 days 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 Gruppe

    Santa Clara, CA
    2 days ago
  •  ...Support Revolution is seeking a hands-on Sr. Software Engineer in San Jose, California. You will lead projects, providing technical expertise...  ...skills in C. This position involves developing applications, drivers, and resolving software/firmware issues collaboratively with... 
    Senior

    Support Revolution

    San Jose, CA
    2 days ago
  • $120k - $200k

     ...Senior Software Engineer - Kernel & Device Drivers Austin, Texas, United States; San Jose, California, United States The era of pervasive AI has arrived. In this era, organizations will use generative AI to unlock hidden value in their data, accelerate processes... 
    Senior
    Local area

    SambaNova Systems

    San Jose, CA
    4 days ago
  •  ...Intuitive is seeking a systems-oriented Software Engineer to join the Advanced Imaging team in Sunnyvale, California. The ideal candidate will...  ...develop software in a mixed environment using Python, C++, CUDA, and Matlab, with a focus on image processing and computer vision... 
    Senior

    Intuitive

    Sunnyvale, CA
    1 day ago
  • $224k - $356.5k

     ...We are looking for a Senior Deep Learning Software Engineer to design and build our automated inference and deployment solution. As part of the team,...  ...GPU optimizations and developing custom GPU kernels in CUDA and/or Triton. This is an exceptional opportunity for passionate... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  •  ...THE ROLE AMD is looking for a principal software developer to join our growing team. As a...  ...libraries development teams and other internal engineering teams PREFERRED EXPERIENCE 10+ years...  ...or validation involving HIP, CUDA, or OpenCL Experience with software libraries... 
    Senior

    Advanced Micro Devices , Inc.

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

     ...We are looking for a world‑class System Software Automation engineer to join the Build & Release DRIVE OS team. NVIDIA DRIVE OS is a foundational...  ...consisting of an embedded Real Time OS (RTOS), hypervisor, NVIDIA CUDA libraries, NVIDIA Tensor RT, and other modules that give... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

     ...artificial intelligence. We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and...  ...technology and passionate about what you do. Experience with CUDA programming and NVIDIA GPUs. Knowledge of high-performance networks... 
    Senior

    NVIDIA

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

     ...application is built. We are seeking a Senior Software Engineer focused on container and cloud...  ...backends; enable reproducible, multi-arch, CUDA-optimized builds. Develop Python tooling...  ...including NVIDIA device plugin, MIG, CUDA drivers/runtime, and resource isolation.... 
    Senior

    NVIDIA Gruppe

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

     ...NVIDIA seeks a Senior Software Engineer specializing in Deep Learning Inference for our growing team. As a key contributor, you will help design...  ...products to enterprise customers. GPU programming experience (CUDA, OAI TRITON or CUTLASS). Benefits Equity and benefits.... 
    Senior

    NVIDIA Gruppe

    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!