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

Principal System Software Engineer - CUDA Driver

$272k - $431.25k

Jobleads-US

Overview

We are hiring senior engineers to work on the CUDA driver, a core component of NVIDIA’s platform for accelerating general purpose computation on the GPU.

What you’ll be doing:

  • Use your design abilities, coding expertise, and creativity to deliver the best compute platform in the world.
  • Craft elegant solutions to exciting problems and shape the future direction of CUDA.
  • Evangelize, architect, and implement new CUDA features.
  • Oversee 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.
  • Design and maintain performance and precision modeling.
  • Write effective, maintainable, and well‑tested code.
  • Develop code for multiple operating systems.

Qualifications:

  • Bachelor of Science or Master of Science degree in Computer Science, Electrical Engineering, or related field (or equivalent experience).
  • 15+ years of relevant systems software development experience.
  • Strong C programming skills.
  • Experience designing, debugging, and maintaining complex software stacks.
  • Background with operating system interfaces for threads, process control, and virtual memory.
  • Experience with HW/SW co‑design, performance modeling using emulation/simulation, and creating programming model exposures for hardware features.
  • Expert interpersonal, verbal, and written communication skills and proven ability to influence within a dynamic matrix environment.

Ways to stand out from the crowd:

  • Understanding of system level architecture such as interconnects, memory hierarchy, interrupts, and memory‑mapped I/O.
  • Designing and implementing drivers for rich hardware acceleration engines and software verification test plans.
  • Knowledge of CPU, GPU architectures, memory coherence and consistency models.
  • Background with kernel‑mode development.
  • Some familiarity with C++.

Compensation and Benefits

The base salary range is $272,000 – $431,250 USD, based on location, experience, and market. Eligible for equity and benefits.

Application Deadline

Applications accepted until July 1, 2026.

EEO Statement

NVIDIA is committed to fostering an inclusive work environment and is 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 Jobleads-US
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Principal System 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...  ...programming model across a range of system configurations and hardware capabilities...  ...) ~15+ years of relevant systems software development experience ~ Strong C... 
    Suggested

    Jobleads-US

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

     ...forefront of technological advancement. We are hiring software engineers to work on the CUDA driver for Windows. CUDA is NVIDIA’s platform for accelerating...  ...defines a unified programming model across a range of system configurations and hardware capabilities. To... 
    Suggested

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • 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...  ...programming model across a range of system configurations and hardware... 
    Suggested

    NVIDIA Gruppe

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

     ...-looking improvements to the CUDA APIs and programming model Write...  ...code for multiple operating systems What we need to see: BS or MS...  ...Computer Science, Electrical Engineering or related field (or...  ...with Linux, or Windows Systems Software development Salary and Benefits... 
    Suggested

    NVIDIA Corporation

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

    Overview Senior system software engineer position focused on the CUDA Driver, a core component accelerating general‑purpose GPU computation. The role involves enhancing CUDA’s memory model and multi‑node scalability for leading AI and other high‑performance workloads.... 
    Suggested

    NVIDIA

    Santa Clara, CA
    5 days ago
  •  ...professional to lead the development of new features for the CUDA APIs. The role involves coordinating efforts across...  ...and maintaining high-quality code, and driving software development across multiple operating systems. Applicants should possess a BS or MS in Computer... 

    NVIDIA

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

    We are hiring senior engineers to work on the CUDA driver, a core component of our platform for accelerating...  ...programming model across a range of system configurations and hardware capabilities...  ...role incorporates strong system software programming skills, a detailed understanding... 
    Full time

    NVIDIA

    Santa Clara, CA
    5 hours ago
  • $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...  ...compilers, and networking software. Your system-level expertise and creativity in solving... 

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  • $272k - $431.25k

     ...Overview We are looking for a Principal Software Engineer to join NVIDIA’s LPX System Software team. The team builds foundational software that turns a novel...  ...the components you lead. Design and implement drivers, runtimes, and data movement and aggregation pipelines... 

    Jobleads-US

    Santa Clara, CA
    1 day ago
  • $272k - $431.25k

    NVIDIA Corporation is seeking a Principal Software Engineer to join the CSP Engagements team in Santa Clara, CA. This role is pivotal for driving rack-scale system software and firmware architecture, ensuring seamless integration, operation, and monitoring of systems at... 

    NVIDIA

    Santa Clara, CA
    3 days ago
  • System / Clojure Principal Software Engineer Integrated Resources, Inc is a premier staffing firm recognized as one of the tri-state's most well-respected professional specialty firms. IRI has built its reputation on excellent service and integrity since its inception... 

    Integrated Resources

    Santa Clara, CA
    5 days ago
  •  ...Clara is seeking an experienced developer to implement CUDA features geared towards next-gen AI applications. The...  ...teams and writing effective code for multiple operating systems, with an emphasis on systems software development. A competitive salary and equity options... 

    NVIDIA Gruppe

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

    NVIDIA Gruppe

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

    NVIDIA Corporation is seeking a Senior System Software Engineer in Santa Clara, California. This position focuses on enhancing CUDA Driver's memory model and scalability for AI applications. Candidates should have a strong background in C/C++ and at least 8 years of development... 

    NVIDIA Corporation

    Santa Clara, CA
    5 days ago
  • NVIDIA Gruppe is seeking a Senior System Software Engineer to join its Autonomous Vehicles Platform team. The engineer will work on applications...  ...autonomous vehicles, emphasizing the development of sensor drivers and related technologies. This role requires extensive... 

    NVIDIA Gruppe

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

    NVIDIA Corporation

    Santa Clara, CA
    5 days ago
  • $272k - $431.25k

    Principal System Software Engineer - Data Center MODS page is loaded## Principal System Software Engineer - Data Center MODSlocations: US, CA, Santa Clara: US, CA, Remotetime type: Full timeposted on: Posted Todayjob requisition id: JR2014384NVIDIA has been transforming... 

    Jobleads-US

    Santa Clara, CA
    4 days ago
  • $135.8k - $217.3k

    Siemens Mobility in Santa Clara seeks a motivated software engineer for the Calibre D2S division. This role involves designing and developing...  ...a Master’s degree and 5+ years of experience with C/C++ and CUDA. The position offers competitive compensation ranging from $1... 

    Siemens Mobility

    Santa Clara, CA
    3 days ago
  • $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...  ...to PCIe and NVLINK. Deep understanding of operating systems and data‑center system architecture. Knowledge of high‑performance... 

    NVIDIA

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

    NVIDIA Corporation is seeking a motivated System Software Engineer in Santa Clara, California, to enhance features for its advanced hardware. Applicants...  ...candidate will collaborate across teams to improve CUDA APIs and functionality, with a rewarding salary range from USD... 

    NVIDIA

    Santa Clara, CA
    5 days ago
  •  ...We are at the forefront of software and hardware innovation, pushing...  ...3-5 days per week. Principal Software Engineer - Kernels The role requires...  ...closely with other software (ML, systems) and hardware (mixed signal...  ...using libraries such as CUDA, etc. Experience in implementing... 
    Work experience placement
    3 days per week

    d-Matrix inc.

    Santa Clara, CA
    2 days ago
  • $272k - $431.25k

    We're looking for a Principal Engineer to join our CSP Engagements team...  ...identify patterns and drive systemic improvements in...  ...priorities back into NVIDIA's CUDA, NCCL, driver, and firmware teams Ensure...  ...— identify configuration, software, or workload differences that... 

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $272k - $431.25k

    What you’ll be doing: Drive system software architecture alignment and technical...  ...as the primary software engineering contact for NPI projects...  ...fundamentals, Linux kernel device drivers, and low‑level hardware/...  ...with GPU computing (CUDA) and deep‑learning workloads... 
    Shift work

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $272k - $431.25k

     ...will lead the architecture and hands‑on delivery across system software, drivers, and CUDA to make profiling continuously available and reliable....  ...into actionable insights. Set technical direction for an engineering team; mentor engineers, drive technical planning to... 

    NVIDIA Gruppe

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

    NVIDIA

    Santa Clara, CA
    4 days ago
  •  ...are looking for a motivated Performance engineer to influence the roadmap of our communication...  ...clusters. Good understanding of computer system architecture, HW‑SW interactions and...  ...large scale deployments. Familiarity with CUDA programming and/or GPUs. Experience with... 

    NVIDIA

    Santa Clara, CA
    4 days ago
  •  ...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. Strong...  ...analysis. Familiarity with CUDA programming and/or GPUs. Experience... 

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...looking for a motivated Performance Engineer to influence the roadmap of...  ...(GPU, CPU, networking) and software components in the stack. Evaluate...  ...understanding of computer system architecture, hardware–software...  ...deployments. Familiarity with CUDA programming and/or GPUs. Experience... 

    NVIDIA Gruppe

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

    NVIDIA

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

     ...encouraged to craft and build outstanding software solutions that challenge NVIDIA products...  ...Bachelors degree in Computer Engineering, Software Engineering, Computer Science,...  ...models. Experience with GPU computing or CUDA and libraries like cuOPT, CUTLASS, cuDNN... 

    NVIDIA

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

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