Senior Systems Software Engineer, CUDA Driver
$184k - $287.5kNVIDIA
NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. We're looking to grow our company, and form teams with the smartest people in the world. Join us at the forefront of technological advancement.
Are you a motivated system software engineer with a deep understanding of device driver who has phenomenal C/C++ skills? If so, this role might be for you. We are looking for a seasoned software professional to work on the CUDA Driver, a core component of our platform for accelerating general purpose computation on the GPU. You will be an integral part of a team that delivers features and improvements to better realize the potential of NVIDIA hardware for a growing range of computational workloads, ranging from deep learning, scientific computation, data science and self-driving cars to video games and virtual reality.
What you'll be doing:
As a member of our 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 as you collaborate with your peers across NVIDIA.
Evangelize, architect, and implement new features
Coordinate and drive development efforts across multiple teams
Help define forward-looking improvements to the CUDA APIs and programming model
Write effective, maintainable, and well-tested code
Develop code for multiple operating systems
What we need to see:
BS or MS degree in Computer Science, Electrical Engineering or related field (or equivalent experience)
Strong C and C++ programming skills
Minimum of 7 years of related development experience (multiple positions for varying experience levels open)
Experience driving projects across multiple teams
Experience working with large codebases
Background with operating system interfaces for threads, process control, and virtual memory
Experience writing and debugging multithreaded programs
Good written communication as well as presentation skills
Ways to stand out from the crowd:
Prior experience with parallel computing
Understanding of system level architecture, such as interconnects, memory hierarchy, interrupts, and memory-mapped IO
Knowledge of memory coherence and consistency models
Background with kernel mode development
Experience with Linux, or Windows Systems Software development
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD.
You will also be eligible for equity and benefits ( .
Applications for this job will be accepted at least until April 19, 2026.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering a diverse work environment and 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.
$184k - $287.5k
...We are hiring senior engineers to work on the CUDA driver and runtime, core components of our platform for accelerating... ..., investigates bottlenecks in software or hardware and delivers features and... ...model across a range of system configurations and hardware capabilities...Senior- ...leading technology company is seeking a senior engineer to work on the CUDA driver, crucial for accelerating computations... ...collaborating with hardware and software engineers, developing drivers across multiple operating systems, and contributing to CUDA features for...Senior
$152k - $241.5k
...We are hiring senior engineers to work on the CUDA driver, a core component of our platform for accelerating general... ...model across a range of system configurations and hardware capabilities... ...This role incorporates strong system software programming skills, a detailed understanding...Senior$272k - $431.25k
...We are hiring senior engineers to work on the CUDA driver, a core component of our platform for accelerating general... ...model across a range of system configurations and hardware capabilities... ...experience) ~15+ years of relevant systems software development experience ~ Strong C...Suggested- A leading technology company is seeking a Senior Systems Software Engineer to join their GPU Software team in California. This position involves designing and developing GPU driver architecture while optimizing performance for both datacenter and gaming applications. The...Senior
$184k - $287.5k
NVIDIA Corporation is hiring a Senior Engineer to work on the CUDA driver and runtime, which is crucial for accelerating computation on GPUs. Candidates should have a BS or MS in Computer Science or Electrical Engineering, alongside 7+ years of relevant experience and...Senior- A leading technology company in Santa Clara is hiring software engineers for their CUDA driver team. Candidates should possess strong C programming skills... ...along with experience in multithreaded programming and system architecture. The position offers competitive salaries...Senior
$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... ...and networking software. Your system-level expertise and creativity in...Senior$184k - $287.5k
...for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on... ...memory, caching, interrupts, device drivers and real-time programming. ~... ...analysis. Familiarity with CUDA programming and/or GPUs. Experience...Senior$184k - $287.5k
...tools that empower NVIDIA engineers to improve perf and... ...to join a multifaceted software team with high standards... ...in the workload and the system, and empower them to... ...Experience with NVIDIA GPUs, CUDA Programming and NCCL... ...of Linux device drivers and/or compiler implementation...Senior$152k - $241.5k
...looking for a motivated Performance engineer to influence the roadmap of... ...understanding of computer system architecture, HW-SW interactions... ...principles (aka systems software fundamentals) ~ Implement micro... ...deployments Familiarity with CUDA programming and/or GPUs Experience...Senior$224k - $356.5k
...environments, and medical devices. Our software platforms are central to this mission... ...globally! We are hiring a Senior Systems Software Engineer to join our team as a technical expert... ...knowledge of GPU architecture fundamentals, CUDA, and low-level performance...SeniorImmediate start$152k - $241.5k
...looking for a motivated Partner Enablement Engineer to guide our key partners and customers... ...and automation to isolate issues on new systems and platforms, including cloud platforms... ...large scale deployments Familiarity with CUDA programming and/or GPUs. Good...Senior$184k - $287.5k
...We are now looking for a Systems Software Engineer. Do you like to think creatively and enjoy solving challenges that require innovation? If so... ...containerized (e.g., Docker) development environments. CUDA and AI/ML knowledge as good to have #LI-Hybrid Your base...Senior$184k - $287.5k
...NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software for Datacenter products such... ...kernel modifications, device drivers, and system optimizations for... ...Experience with GPU computing (CUDA), deep learning workloads...Senior$152k - $241.5k
...invention of the GPU, the engine of modern... ...including humanoid systems. NVIDIA’s Isaac Robotics... ..., scalable system software, optimized... ...now looking for a Senior System Software Engineer... ..., various device driver models, arm... ...Previous experience with CUDA. ~2+ years of...Senior$152k - $241.5k
...looking for a graphics performance engineer to push Gsplat and other... ...speed of light, achieving full system utilization and occupancy and... ...latest hardware capabilities. Your software will run on incredible amounts... ...rendering algorithms using CUDA and Slang. Optimize data...Senior$184k - $287.5k
...NVIDIA is seeking an outstanding Senior Systems Engineer to join our dynamic and... ...performant hardware-accelerated software and high bandwidth sensor... ...Access (RDMA), and GPU/CUDA concepts. ~8+ years of solid... ...(SDN), DPUs, SmartNICs, NIC drivers, cameras, and sensors. Background...SeniorRemote workShift work$184k - $287.5k
...We are seeking software engineers to work on next-generation graphics and... ...algorithms, a solid foundation of systems software with emphasis on OS... ...architecture, hardware and driver teams through the product... ...diagnostic tests using pre-beta CUDA and OpenGL extensions....Senior$152k - $241.5k
...you passionate about redefining how software is built in the age of Generative AI?... ...unprecedented scale. If you are a systems-thinking C++ engineer who wants to help scale out an agentic... ...harnesses for production software. CUDA & kernel expertise: Experience with...Senior$184k - $287.5k
...Become a Senior System Software Engineer on NVIDIA's AI Inference Operations Team, focusing on DevOps and Infrastructure Automation. Join a company... ...or ONNX Runtime. Familiarity with GPU software stacks — CUDA, cuDNN, TensorRT, and inference serving frameworks. Experience...Senior$184k - $287.5k
...world. We are looking for a dedicated engineer for the Senior Systems Software Engineer role, focusing on GPU... ...various SW and FW teams (BMC/SBIOS/OS/drivers, etc.) to develop outstanding... ...accelerated computing software stacks (CUDA). Experience with modern cloud and...SeniorFull time$152k - $241.5k
...pursuit of innovation and excellence. As a Senior System Software Engineer, you’ll become a part of a top-tier... ...platforms Develop and maintain drivers in the camera framework to enable and... ...C/C++, or MISRA. Experience with CUDA, TensorRT Track record integrating...SeniorImmediate start$184k - $287.5k
...We are now looking for a Senior System Software Engineer to work in our Tegra system software group. The best candidates will have excellent C/C++... ...oriented programming skills. ~ Experience with low level / driver level programming. ~ Understanding of processor...Senior$152k - $241.5k
...a lasting impact on the world. NVIDIA is looking for Senior System Software Engineers to join our Tegra system software group. The ideal candidate... .... ~ Proficiency in bare-metal firmware and device driver development, especially ARM/RISC-V. ~ Strong understanding...Senior$152k - $241.5k
...As a Vulkan Performance driver engineer, you will have a hand in everything from the game engine down to bare metal! You will be part... ...experience ~5+ years of experience (or equivalent) in graphics software, system programming, or related field. ~ An understanding of...SeniorWork experience placement$184k - $287.5k
...responsible for building a scalable and modular software stack that powers advanced driver-assistance systems across a diverse range of product lines and... .... We are looking for a highly motivated Senior Software Systems Engineer with a strong foundation in software...Senior$152k - $241.5k
...NVIDIA Solutions Engineering team is searching for engineers to help develop and bring NVIDIA... ...their best work. We are looking for a System Software Engineer with expertise in embedded... ...developing applications and/or system SW drivers for HW accelerators in BSP & HAL ~ Ability...Senior$184k - $287.5k
...lasting impact on the world. Are you ready to be part of a team that’s driving the future of technology? As a Tegra Senior System Software Engineer/Architect at NVIDIA, you will play a pivotal role in crafting the next generation of computing. Our team is dedicated to...Senior$152k - $241.5k
...We have an exciting opportunity for a talented Senior System Software Engineer to join our dynamic Automotive Team and help us develop innovative, secure, and high-performance automotive systems. If you have a good understanding of System Software development on Real Time...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Systems Software Engineer, CUDA Driver. Be the first to apply!
- systems software developer Santa Clara, CA
- IT system engineer Santa Clara, CA
- system programmer Santa Clara, CA
- auto dealership driver Santa Clara, CA
- dhl driver Santa Clara, CA
- driver Santa Clara, CA
- part time evening driver Santa Clara, CA
- bobcat driver Santa Clara, CA
- store driver Santa Clara, CA
- medical driver Santa Clara, CA

