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

Senior Systems Software Engineer, CUDA Driver

$184k - $287.5k

NVIDIA

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

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

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  •  ...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

    Jobleads-US

    Santa Clara, CA
    21 hours ago
  •  ...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

    Jobleads-US

    Santa Clara, CA
    4 days ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $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

    NVIDIA Corporation

    Santa Clara, CA
    7 hours ago
  • $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

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  •  ...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

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $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.... 
    Senior
    Full time
    Remote work

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $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
    Full time
    Remote work

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $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

    NVIDIA Corporation

    Santa Clara, CA
    7 hours ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    8 hours ago
  • $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

    NVIDIA Corporation

    Santa Clara, CA
    22 hours ago
  • $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... 
    Senior
    Work experience placement

    NVIDIA Corporation

    Santa Clara, CA
    7 hours ago
  • $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

    NVIDIA Corporation

    Santa Clara, CA
    22 hours ago
  • $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

    NVIDIA Corporation

    Santa Clara, CA
    22 hours ago
  • $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... 
    Senior
    Work experience placement

    NVIDIA Corporation

    Santa Clara, CA
    22 hours ago
  • $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,... 
    Senior
    Work experience placement

    NVIDIA Corporation

    Santa Clara, CA
    22 hours ago
  • $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

    NVIDIA Corporation

    Santa Clara, CA
    7 hours ago
  • $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... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $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... 
    Senior
    Full time
    Flexible hours

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $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... 
    Senior
    Worldwide

    NVIDIA Corporation

    Santa Clara, CA
    7 hours ago
  • $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... 
    Senior
    Work experience placement

    NVIDIA Corporation

    Santa Clara, CA
    22 hours ago
  •  ...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

    Jobleads-US

    Sunnyvale, CA
    21 hours ago
  • $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... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $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

    NVIDIA Corporation

    Santa Clara, CA
    7 hours ago
  • $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

    NVIDIA Corporation

    Santa Clara, CA
    7 hours ago
  • $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... 
    Senior
    Remote work

    NVIDIA Corporation

    Santa Clara, CA
    7 hours ago
  • $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... 
    Senior
    Local area

    NVIDIA Corporation

    Santa Clara, CA
    7 hours ago

Do you want to receive more vacancies?

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