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 NVIDIA Gruppe

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - CUDA Driver in Santa Clara, CA vacancy
  • $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
    Full time

    Nvidia

    Santa Clara, CA
    2 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 computational... 
    Senior
    Full time

    Nvidia

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

    Nvidia

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

     ...foundational to modern HPC and AI. At the center of this platform are CUDA Core Libraries that enable developers to build fast, reliable, and scalable GPU-accelerated software. We are hiring a Senior Software Engineer to develop the Rust experience for CUDA Core Libraries. You... 
    Senior
    Full time

    Nvidia

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

     ...foundational to modern HPC and AI. At the center of this platform are CUDA Core Libraries that enable developers to build fast, reliable, and scalable GPU-accelerated software.We are hiring a Senior Software Engineer to advance the Python experience for CUDA Core Libraries. You... 
    Senior
    Full time

    Nvidia

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

    Nvidia

    Santa Clara, CA
    3 days ago
  • NVIDIA Corporation is seeking an experienced system software engineer to work on the CUDA Driver, a core component of our platform for accelerating general purpose computation on the GPU. You will be part of a team delivering features and improvements across diverse workloads... 
    Senior

    NVIDIA Corporation

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

     ...team develops “libcudf”—the open-source CUDA C++ library that accelerates database and...  ...tools in modern C++ and CUDA to produce software with elegant design, broad feature coverage...  ...performance.The team is looking for an outstanding engineer and/or scientist to apply their parallel... 
    Senior
    Full time
    Remote work
    Flexible hours

    Nvidia

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

     ...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
    Full time

    Nvidia

    Santa Clara, CA
    2 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
    13 hours 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
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • NVIDIA is hiring a Senior Software Engineer to advance the Python experience for CUDA Core Libraries. You will build Pythonic APIs, language bindings, algorithms, and runtime infrastructure atop native C/C++ foundations, shaping the interfaces used by developers and AI... 
    Senior
    Worldwide

    NVIDIA

    Santa Clara, CA
    2 days ago
  • NVIDIA is hiring a Senior Software Engineer to advance the Python experience for CUDA Core Libraries. You will design and implement Python APIs and bindings, integrate native C/C++ components, and define robust interoperability with Rust and other languages. You will own... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    13 hours ago
  • NVIDIA is seeking a Senior AI Engineer for High Performance AI (Finance) to design and optimize multi-agent AI systems within the CUDA ecosystem. The role emphasizes collaboration with software and hardware teams to accelerate agent planning, tool-use, and code generation... 
    Senior

    Nvidia Corporation in

    Santa Clara, CA
    3 days ago
  • $174k - $252k

     ...Collaborate across Hardware, Driver, Runtime, and Performance Analysis...  ....5 years of experience with software development in one or more...  ...Architecture, C++, Python, CUDA, GPU Programming, GPU Drivers...  ...source projects.Google's software engineers develop the next-generation... 
    Senior

    Google

    Sunnyvale, CA
    2 days ago
  • $182k - $242k

     ...025. Learn more at  About this role We're looking for a Senior Engineer to be a driving force on CoreWeave's Benchmarking & Performance...  ...large GPU fleets or multi-region clusters. Experience with CUDA kernels, NCCL/SHARP, RDMA/NUMA, or GPU interconnect topologies... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    18 days ago
  • $137.1k - $188.3k

     ...innovative Dolby Imaging/Video algorithms and software starting with fresh proof of concept to...  ...\u2019s in Computer Science, Electrical Engineering or equivalent\n * Passion for multimedia...  ...applications.\n * Experience with CUDA, OpenCV and OpenMP.\n * Experience testing... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Dolby

    Sunnyvale, CA
    13 hours ago
  •  ...together, we’ll advance your career.THE ROLEAMD is seeking a Senior Software Development Engineer to develop and optimize software for next-generation AI...  ...C/C++ development skills.Experience with HIP, CUDA, OpenCL, or other GPU programming models.Strong understanding... 
    Senior

    AMD

    San Jose, CA
    2 days ago
  • $224k - $356.5k

     ...make a lasting impact on the world.We are now looking for a Senior Software Performance Engineer for Autonomous Vehicles! Our team builds NVIDIA’s end-to-...  ...of algorithmic parallelism offered by GPGPU programming (CUDA)/ARM NEON while following quality and safety standards... 
    Senior
    Full time

    Nvidia

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

     ...vehicle technologies.Deep knowledge of E2E AV software integration from perception through...  ...tuning.What We Need To See:We’re looking for engineers who can build systems — not just...  ...related research experienceKnowledge of CUDA is a plusNVIDIA is widely recognized as one... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 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
    Full time

    Nvidia

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

    We are now looking for a Senior Software Engineer for AI Resiliency!At NVIDIA, we are pushing the boundaries of what’s possible in AI. We are currently...  ...working with model training teams.Hands-on experience with CUDA, NCCL, or MPI for GPU-accelerated computing, especially at... 
    Senior
    Full time

    Nvidia

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

     ...Platform Team is building the software foundation for scalable, high...  ...are looking for exceptional engineers who thrive on solving deeply...  ...automotive computing.We are seeking a Senior Software Engineer for next-...  .../runtime technologies, CUDA/GPU performance, model compression... 
    Senior
    Full time

    Nvidia

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

    We're looking for outstanding AI systems engineers to develop groundbreaking technologies in the inference systems software stack! We build innovative AI systems software to...  ...performance optimizations (especially using CUDA C/C++, cuTile, Triton, or similar) with hands... 
    Senior
    Full time
    Remote work

    Nvidia

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

     ...every new AI-powered application is built. We are seeking a Senior Software Engineer - AI Inference Performance to advance innovative LLM and VLM...  ...models, serving software, distributed runtimes, communication, CUDA kernels, and GPU architecture. Deliver measurable gains in... 
    Senior
    Full time

    Nvidia

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

     ...you can make a lasting impact on the world.We are seeking a Software Engineer - Scientific Evaluation to own a shared platform for classical...  ...scientific benchmarking, and agentic evaluation. The portfolio spans CUDA and C++ libraries, Python packages, PyTorch integrations,... 
    Senior
    Full time

    Nvidia

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

     ...accelerated computing. We're looking for a senior engineer at the intersection of quantum computing...  ...entire quantum ecosystem. As a Senior Software Engineer, you will design and build data...  ....Experience with GPU acceleration, CUDA, or high-performance computing for large... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $145.3k - $269.8k

     ...voice matters.The PositionThe OpportunityAs a Bioinformatics Software Engineer, you will design, develop, and implement features for the bioinformatics...  ...GPU-accelerated C/C++ libraries or knowledge of GPUs and CUDA.Experience with CI/CD tools and concepts.Relocation benefits... 
    Senior
    Full time
    Local area
    Relocation package

    Roche

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

     ...Language Models and 3D reconstruction? We are looking for a driven Software Engineer to bring ground breaking models into NVIDIA's software...  ...quantization.Experience with low-level optimization of ML models (CUDA kernels)Strong fundamentals in 3D graphics, 3D computer... 
    Senior
    Full time

    Nvidia

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

     ...real-time streaming.We are seeking a Senior Software Engineer to join a team of skilled and motivated...  ...API frameworks such as DirectX, Vulkan, CUDA, OpenGL, V4L2, and NvMediaSolid...  ...internals, user-mode and kernel-mode drivers, strong system software performance analysis... 
    Senior
    Full time
    Remote work
    Worldwide

    Nvidia

    Santa Clara, CA
    6 days ago

Do you want to receive more vacancies?

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