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

Senior Systems Software Engineer, CUDA Driver - Multi-Node and Memory Model

$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 drivers, memory coherency & consistency models, phenomenal C/C++ skills, and an interest in multi-node scalability? 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 related to CUDA’s memory model and multi-node scalability geared towards next-gen AI applications and deployments 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 8 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, PyTorch, low-latency AI inference 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 for Level 4, and 224,000 USD - 356,500 USD for Level 5. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until April 18, 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. #J-18808-Ljbffr NVIDIA

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Systems Software Engineer, CUDA Driver - Multi-Node and Memory Model in California, MO vacancy
  • $184k - $287.5k

     ...highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work...  ..., concurrency, virtual memory, caching, interrupts, device drivers and real-time programming....  ...analysis. Familiarity with CUDA programming and/or GPUs. Experience... 
    Senior

    NVIDIA

    California, MO
    3 days ago
  • $184k - $287.5k

     ...looking for an outstanding engineer for a Senior Performance Engineer role for at scale AI system performance and...  ...computing hardware and software to contribute to the latest...  ...and FW (BMC/SBIOS/OS/drivers etc) teams to develop...  ...and DL Frameworks (CUDA, PyTorch). Experience... 
    Senior

    NVIDIA

    California, MO
    2 days ago
  •  ...generation of AI systems that can...  ...world foundation models to enable high‑fidelity...  ...(compute/memory optimizations, distillation...  ..., Computer Engineering, or a closely related...  ..., C++, and CUDA with strong research...  ...large models in multi‑GPU and/or multi‑node environments and... 
    Senior

    NVIDIA Gruppe

    California, MO
    3 days ago
  • $224k - $356.5k

     ...on the world. We are looking for a talented and ambitious system software engineer to join the team working on NVIDIA GeForce Now Platform ( The...  ...technical excellence within the application tier of a multi-layer application architecture. You will serve as the technical... 
    Senior
    Local area

    NVIDIA

    California, MO
    4 days ago
  • $184k - $356.5k

    A leading technology company is seeking a Senior Storage Infrastructure Software Engineer to develop software storage management systems. Candidates should have over 10 years of experience in Linux software development and distributed systems, along with proficiency in... 
    Senior

    NVIDIA

    California, MO
    4 days ago
  • Blue Shield of California is looking for a Provider Contracting Specialist, Senior to join the Model Contracts team. This role involves maintaining standardized provider contract templates and ensuring their accuracy and compliance within the organization. The ideal candidate... 
    Senior
    Contract work

    Blue Shield of California

    California, MO
    1 day ago
  • RapidScale is seeking a Senior Solutions Architect to serve as a strategic advisor, connecting complex multi-cloud technologies with clients' evolving business needs. You'll lead discovery engagements, develop solution strategies, and design cloud architectures to deliver... 
    Senior

    RapidScale

    California, MO
    4 days ago
  • $80k - $90k

    A staffing agency is seeking a Senior Payroll Analyst to oversee payroll processing and compliance for a dynamic entertainment company. The ideal candidate will have at least 3 years of multi-state payroll experience, strong knowledge of ADP or Workday, and excellent communication... 
    Senior

    Coda Search│Staffing

    California, MO
    2 days ago
  • Akido Labs is seeking a Senior Controller to lead the integration of...  ...and establish accounting systems that support rapid scalability...  ...with expertise in integrating multi-entity operations and modern ERP...  ...designing consolidated reporting models, and ensuring compliance with... 
    Senior

    Akido Labs

    California, MO
    5 days ago
  • Penguin Computing is seeking a Sr. Territory Sales Manager to lead revenue growth for DRAM and NAND Flash-based memory modules in California. This role focuses on strategic account expansion and driving new business development across Tier 1 and Tier 2 OEM and Hyperscale... 
    Senior

    Penguin Computing

    California, MO
    4 days ago
  • Cloudera is seeking a Staff Engineer to join the Public Cloud / R&D Core team, focusing on multi-cloud data management capabilities and scalable cloud services. You...  ...with product managers to deliver secure, resilient systems at scale in distributed cloud environments. #J-... 
    Senior

    Cloudera

    California, MO
    4 days ago
  •  .... GAAP. The ideal candidate will have at least 8 years of financial reporting experience and a CPA. This position involves managing multi-entity financial reporting, supervising reporting cycles, and collaborating with internal and international teams. A robust benefits... 
    Senior
    Temporary work

    Beacon Hill

    California, MO
    4 days ago
  • $272k - $431.25k

     ...world‑class Principal Memory Simulation Architect...  ...and functional models. Ideal candidates will...  ...expertise in GPU memory systems. A broad perspective...  .... Collaborate with multi‑disciplinary engineering teams to translate...  ...in large‑scale software development projects... 
    Night shift

    NVIDIA

    California, MO
    2 days ago
  • Sandisk is seeking a Senior Director of AI Memory Business Development to spearhead market momentum for emerging AI memory technologies. This high-impact role involves building a global ecosystem, securing lighthouse customers, and defining value propositions for AI hardware... 
    Senior

    Sandisk

    California, MO
    4 days ago
  • NVIDIA is seeking talented individuals for a role focused on CUDA Tile, a new programming model for GPUs. You will design and implement compiler transformations to optimize performance across generations of GPU architectures while working in a supportive team environment... 
    Senior

    NVIDIA

    California, MO
    4 days ago
  • $50 - $60 per hour

    DataAnnotation is seeking a Senior FP&A Analyst to enhance AI models for finance. You will measure AI chatbot performance, offer feedback, and utilize your expertise in finance to improve AI reasoning on financial principles. This role provides flexibility to choose projects... 
    Senior
    Remote job
    Hourly pay

    DataAnnotation

    California, MO
    4 days ago
  • Sandisk is looking for a talented engineer to drive the long-term vision for front-end test coverage. The role emphasizes developing initiatives...  ...will have a Bachelor's in Engineering and experience in memory and storage engineering. Familiarity with C, C++, and Python is... 
    Senior

    Sandisk

    California, MO
    4 days ago
  • Enrollment123 is seeking a Senior Accountant to own the month-end close and accounts receivable across a multi-entity SaaS environment. You will work with the Senior Director of Finance and external auditors to ensure timely, accurate financials for a remote-first company... 
    Senior
    Remote job

    Enrollment123

    California, MO
    3 days ago
  • Philo is seeking a Senior Technical Program Manager to own end‑to‑end execution of multi‑platform technical programs. You will work daily with Product Managers and engineering leaders to coordinate rollouts across web, iOS, Android, and connected TV platforms, ensuring... 
    Senior

    Philo

    California, MO
    5 days ago
  • Arena Staffing is partnering with a confidential national construction and program management company to hire a Senior Project Manager to lead high-volume, multi-site rollout programs. You will oversee scopes, budgets, schedules, and field coordination while serving as... 
    Senior
    For subcontractor

    Arena Family of Companies

    California, MO
    4 days ago
  • Glint Tech Solutions seeks a Senior Cloud Program Manager to lead large-scale multi-cloud transformations across Azure, AWS, and GCP. You will own governance, KPI/SLA reporting, FinOps, risk management, and delivery oversight for enterprise cloud modernization initiatives... 
    Senior
    Remote work

    Glint Tech Solutions

    California, MO
    4 days ago
  • Compa is seeking a Staff Engineer for their Platform team in San Francisco, California...  ...across cloud, data, and AI/ML systems, driving multi-cloud initiatives and setting platform...  ...The ideal candidate has over 8 years of software engineering experience, strong Kubernetes... 
    Senior

    Compa

    California, MO
    4 days ago
  • Sandisk in California is seeking a highly skilled individual to develop NAND memory for high-density storage solutions. The role demands expertise in semiconductor device physics and the ability to program in C/C++/Java. Candidates must hold a MS or PhD degree, with preferences... 
    Senior

    Sandisk

    California, MO
    4 days ago
  • $112.5k - $152.5k

    Intuit Inc. is seeking a Senior Implementation Consultant based in California, MO. This role...  ...influence, requiring at least 8 years in software implementation and accounting expertise. Responsibilities include leading complex multi-entity implementations, identifying... 
    Senior

    Intuit Inc.

    California, MO
    2 days ago
  • Baya Systems is seeking a seasoned Software Engineer in California, MO to join our technology team. The successful candidate will develop system software using Python and C, while collaborating with hardware teams to optimize performance and implement innovative solutions... 
    Senior

    Baya Systems

    California, MO
    4 days ago
  • ServiceNow is seeking a seasoned database engineer to join our SWAT team and own production database troubleshooting for multi‑tenant PostgreSQL/MariaDB environments. You will investigate complex incidents, optimize performance, and help design observability tooling on... 
    Senior

    ServiceNow

    California, MO
    2 days ago
  • $200.96k - $334.1k

     ...a powerhouse in the memory industry. Headquartered...  .... We are seeking a Senior Principal Engineer focused on Storage Architecture...  ...Drive (SSD) and System-on-Chip (SoC)...  ...Responsibilities Architect and model SoC-to-FW interface...  ...across global, multi‑disciplinary teams.... 
    Senior
    Flexible hours

    Solidigm

    California, MO
    4 days ago
  •  ...Flash and advanced memory technologies,...  ...a visionary Senior Director of AI...  ...early adopters and system use cases for...  ...emerging hardware/software trends and...  ...identify shifts in model deployment and...  ...in building multi‑party technology...  ...background in Engineering and Science fields... 
    Senior
    Temporary work
    Remote work
    Flexible hours
    Shift work

    Sandisk

    California, MO
    4 days ago
  • $152k - $241.5k

     ...’ll Be Doing In this role, you will be working on CUDA Tile, a new tile-based programming model for our GPUs. CUDA Tile shipped with CUDA 13.1 and...  ...techniques, performance optimization, and other general software engineering work. What We Need To See Bachelors, Masters or... 
    Senior

    NVIDIA

    California, MO
    4 days ago
  • $152k - $241.5k

     ...we are looking for an engineer focused on performance...  ...learning compilers, GPU systems, and automation infrastructure...  ...Engineer focused on CUDA Tile (Performance &...  ...track performance across models, hardware, and compiler...  ...field 5+ years of software engineering experience,... 
    Senior

    NVIDIA

    California, MO
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Systems Software Engineer, CUDA Driver - Multi-Node and Memory Model. Be the first to apply!