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:
- 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
Salary and benefits
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 September 4, 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 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.
NVIDIA pioneered accelerated computing. Today, our AI infrastructure powers global intelligence, transforming every industry.
Learn more about NVIDIA.
#J-18808-Ljbffr$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- ...Corporation in Santa Clara, CA, is seeking an experienced software engineer for the video system software stack. You will contribute to ultra-low latency... ...C/C++ skills, and experience with Windows or Linux driver development. Equity and benefits are offered, with base...Senior
- ...NVIDIA is seeking senior engineers to advance the CUDA driver, a core component enabling accelerated computing on the GPU. You will architect and implement CUDA features, lead multi-team efforts, and collaborate with hardware groups to shape the CUDA APIs and programming...Senior
$184k - $287.5k
...generation of outstanding AI systems to transform GPU software development. Our team... ...closely with GPU SW kernel engineers to pinpoint high-impact automation... ...in GPU, driver, or systems software (even... ...collaborator) and familiarity with CUDA, kernel-mode software, or...SeniorFull time$184k - $287.5k
...sits at the intersection of research and systems engineering, where we turn new ideas into reliable,... ...experience. 8+ years of relevant software engineering experience. Experience in one... ...optimizing GPU-accelerated software with CUDA and modern ML frameworks such as PyTorch...Senior$184k - $287.5k
.... We are looking for a dedicated engineer for the Senior Systems Software Engineer role, focusing on GPU Performance... ...SW and FW teams (BMC/SBIOS/OS/drivers, etc.) to develop outstanding methods... ...computing software stacks (CUDA). Experience with modern cloud and...Senior- ...Senior Systems Software Engineer – GPU Performance at Scale We are looking for a dedicated engineer for... ...various SW and FW teams (BMC/SBIOS/OS/drivers, etc.) to develop outstanding methods... ...accelerated computing software stacks (CUDA). Experience with modern cloud and...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.... ...performance analysis. Familiarity with CUDA programming and/or GPUs....SeniorFull timeRemote work$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...SeniorFull timeRemote 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
We are looking for a Senior System Software Engineer to develop low-level software for NVIDIA NVLink Fusion, a high-bandwidth, low-latency interconnect... ...systems. You will design and implement kernel-mode drivers and embedded firmware, working across the product lifecycle...SeniorFull time$184k - $287.5k
...innovations are revolutionizing self-driving cars, machine learning, supercomputing, gaming, and visualization. As a Senior System Software Engineer on the NvSci team, you will play an integral role in crafting NVIDIA's leadership in AI. What you’ll be doing:...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
...We are looking for a talented Senior System Software Engineer to help build NVIDIA Halos, our full-stack safety platform for physical AI: autonomous... ...-based environments. Design and develop BSP, boot, driver, device-management, networking, diagnostics and platform...Senior$224k - $356.5k
...We are now looking for a Senior System Software Engineer to work on Dynamo. NVIDIA is hiring software engineers for its GPU-accelerated deep learning software team. Academic and commercial groups around the world are using GPUs to power a revolution in AI, enabling breakthroughs...Senior$184k - $287.5k
...their best work. The video software team is seeking someone... ...motivated and passionate about system software development. Come... ...Contribute to the Windows device driver (WDDM) that forms the core of... ...: Bachelors in Electrical Engineering or Computer Science (or...SeniorWork experience placement$184k - $287.5k
...NVIDIA is looking for a hardworking Sr. Systems Software Engineer to work on platform software based on open-source container runtimes and Kubernetes technologies. We expect you to have strong programming skills, a deep understanding of designing and building software,...SeniorWork experience placement$152k - $241.5k
...technologies powering GeForce NOW are advancing the future of AR/VR, AI inference, and connected mobility. We're looking for a Senior Systems Software Engineer with strong C++ experience and familiarity with streaming technologies. You will help to improve the quality of...Senior$224k - $356.5k
...searching for highly motivated, creative engineers to join the Platform Software team. You will work with a team of... ...across all aspects of SOC, systems, and technology verticals. As someone... ...will design key aspects of our SOC drivers, BSP, sophisticated CI/CD system, as...SeniorFull timeRemote work$152k - $241.5k
NVIDIA is seeking an innovative and highly motivated engineer with deep expertise in systems software to join our GPU Software team. In this role, you will... ...develop key components of our production GPU kernel drivers and embedded software, shaping products used across both...SeniorFull time$184k - $287.5k
...be part of an exceptionally talented team that is driving the next era of computing? NVIDIA's Tegra software organization is seeking motivated System Software Engineers to contribute to our innovative projects. This is your chance to create a lasting impact on products...SeniorFull time$184k - $356.5k
...at the forefront of technological advancement in intelligent assistants and information retrieval. NVIDIA is looking for a System Software Engineer - Agentic Retrieval to develop pipelines for indexing and querying multi-modal content. We are looking for someone with a...SeniorFull timeFlexible hours$184k - $287.5k
...division merges fresh hardware and software innovations to offer leading... .... Our team of skilled engineers is committed to addressing... ...world! We are looking for a Senior Systems Software Engineer with strong... ...involving image configuration, driver packaging, kubelet operation...SeniorWorldwide$184k - $287.5k
...NVIDIA is looking for a top-tier Software Test Engineer to join the NVIDIA-Cumulus Linux Verification Engineering Team! What you'll be doing... ...of NVIDIA-Networking Spectrum series Ethernet Switch systems running NVIDIA-Cumulus Linux. Write detailed feature and...SeniorWork experience placement- ...Google Sunnyvale, CA is seeking a Senior Staff Software Engineer for GPU System Software to lead critical projects at scale, architect kernel-level features, and drive driver interfaces across platforms. You will mentor engineers, collaborate across teams, and deliver...Senior
$184k - $287.5k
...At the center of this platform are CUDA Core Libraries that provide the... ...reliable, and scalable GPU-accelerated software.We are hiring a Senior Software Engineer to advance the C++ foundation of... ...programming, templates, type systems, and standard-library design principles...SeniorFull time$184k - $287.5k
...At the center of this platform are CUDA Core Libraries that enable... ...reliable, and scalable GPU-accelerated software. We are hiring a Senior Software Engineer to develop the Rust experience for... ...unsafe code. ~ Experience developing systems libraries, runtime components, and...Senior$184k - $287.5k
...experienced and highly motivated software professional to work on... ...at the intersection of CUDA and Deep Learning Systems. As the complexity and... ...compiler authors and CUDA driver experts to co-design systems... ...Computer Science, Computer Engineering, Electrical Engineering, or...Senior$184k - $287.5k
...Architect with a performance engineering background who can help our most... ...NVIDIA hardware and software. If you are driven by innovation... ...research, libraries, tools, and system software teams at NVIDIA to influence... ...Prior experience in writing CUDA kernels, and experience with...SeniorRemote work$184k - $287.5k
...sophisticated GPUs and NVIDIA proprietary software, GeForce NOW transforms the gaming... ...Our mission empowers every GeForce NOW engineer to deliver confidently by removing obstacles... ...deployment platform paired with its automation system and the backend services and APIs that...SeniorLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Systems Software Engineer, CUDA Driver. Be the first to apply!
- IT system engineer Santa Clara, CA
- systems software developer Santa Clara, CA
- system programmer Santa Clara, CA
- part time evening driver Santa Clara, CA
- store driver Santa Clara, CA
- local route driver Santa Clara, CA
- ski resort driver Santa Clara, CA
- route driver Santa Clara, CA
- catering driver Santa Clara, CA
- local driver Santa Clara, CA



