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
$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 interfaces...Senior- ...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
$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 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 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
- We are hiring senior engineers to work on the CUDA driver and runtime, core components of our platform for accelerating general purpose computation on the... ...of applications, investigates bottlenecks in software or hardware and delivers features and improvements to...Senior
$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$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$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...SeniorFull time$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$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$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 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 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
$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$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$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$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...$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...SeniorFull timeLocal area$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$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...SeniorLocal area- ...You will collaborate across internal GPU software teams and engage with open-source communities... ...THE PERSON: Skilled engineer with strong technical and analytical expertise... ...GPGPU Computing: Working knowledge of HIP, CUDA, Triton, TileLang or other GPU...Senior
$152k - $204k
...Senior Software Engineer, Inference Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave... ...end-to-end ML system performance by developing and tuning CUDA kernels, reducing model latency, maximizing compute and...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hoursShift work$139k - $204k
...Senior Software Engineer I, Inference Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers,... ...Triton, TensorRT-LLM, Ray Serve, TorchServe). Experience with CUDA kernels, NCCL/SHARP, RDMA/NUMA, or GPU interconnect...SeniorPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hoursShift work- NVIDIA Gruppe is looking for a Senior Software Performance Engineer to optimize the latency and throughput of its autonomous driving solutions. The role requires strong experience in C/C++ programming, performance analysis, and collaboration with hardware and product teams...Senior
$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, you... ...GPU optimizations and developing custom GPU kernels in CUDA and/or Triton. This is an exceptional opportunity for...Senior$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 software... ...of an embedded Real Time OS (RTOS), hypervisor, NVIDIA CUDA libraries, NVIDIA Tensor RT, and other modules that give...Senior$182k - $242k
...2025. Learn more at About this role We're looking for a Senior Engineer for CoreWeave's Benchmarking & Performance team. You will have... ...). ~ Exposure to performance-critical GPU systems (CUDA, NCCL, NVLink/PCIe, memory bandwidth) or model-serving stacks...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hours$184k - $287.5k
## Senior Software Engineer - NVIDIA WarpApplylocations: US, CA, Santa Clara: US, WA, Seattletime type: Full timeposted on: Posted Todayjob... ...Debug complex issues across the stack spanning Python, C++, CUDA, drivers, and embedded Linux, including hard-to-reproduce device-...Senior- We are now looking for a Senior Deep Learning Software Engineer, LLM Performance! NVIDIA is seeking an experienced Deep Learning Engineer passionate about... ...of CPU and GPU systems. GPU programming experience (CUDA or OpenCL). Compensation & Benefits Base salary determined...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - CUDA Driver. Be the first to apply!
- software engineer internship remote Santa Clara, CA
- new grad software engineer Santa Clara, CA
- software engineer staff Santa Clara, CA
- integration software engineer Santa Clara, CA
- machine learning software engineer Santa Clara, CA
- senior robotics software engineer Santa Clara, CA
- software engineer entry level Santa Clara, CA
- software development engineer aws Santa Clara, CA
- startup software engineer Santa Clara, CA
- rust software engineer Santa Clara, CA


