Senior Systems Software Engineer, CUDA Driver - Multi-Node and Memory Model
$224k - $431.25kNVIDIA
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
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until October 5, 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.$224k - $356.5k
...storage group, the NGN Software-Defined Storage (SDS)... ...is looking for a Senior System Software Engineer (SDN) to advance software... ..., review, and evolve multi-tenant control-plane... ...boundaries, state models, compatibility strategies... ..., network policy, node and pod traffic paths...SeniorFull timeRemote work- Senior Systems Software Engineer Location: Austin, TX (Hybrid on-site, with travel) Travel: ~20% typical; up to ~50% during field exercises and partner... ...(messaging fabric, gateway, runtime) supporting multi-agent coordination, and drive them to resolution Write and...Senior
$184k - $287.5k
..., building the software and systems that power the... ...large language model workloads. We are... ...looking for a Senior Software Engineer to lead the bring... ...on multi-GPU and multi-node deployments, define... ...across compute, memory, networking, and... ...experience with NCCL, CUDA-aware...SeniorFull timeRemote work- ...is a leading employee‑owned firm providing land development and engineering services. We offer a culture of respect, collaboration, and continuous learning for Senior Project Managers who guide large, multi‑disciplinary projects with client impact. As a Sr. Project...Senior
$180k - $255k
...traditional GPU model. Its decode... ...workloads like multi-turn agents, code... ...seeking a Principal Engineer to own the... ...high-speed IO and memory subsystems... ...performance AI systems at scale.... ...advanced process nodes Work closely... ...Collaborate with software and firmware teams...SuggestedFull timeTemporary workLocal areaWorldwideFlexible hoursNight shift$162k - $243k
...Technologies, Inc.Job Area:Engineering Group, Engineering... ...hardware and software platforms enabling... ...large-scale foundation models.We are seeking a... ..., latency, memory, and quality. The scope... ...parallelism) across multi-core and multi-device systems.· Establish reusable...Work experience placementWork from home- ...ResponsibilitiesAtlassian is looking for a Senior Solutions Engineer, Strategic for our... ..., global accounts with multi-million dollar spend... ...product expert of Atlassian software in the pre-sales process, articulating... ...looking to be a cog in the system, this job isn’t for you....SeniorWork at officeLocal area
- ...business hours with a hybrid work model (4 days in-office, 1 day... ...are seeking candidates for a Senior Manager individual contributor... ...integrity, controls, and software. Prepare model validation reports... ..., mathematics, physics, engineering, economics, or a related quantitative...SeniorFull timeWork at officeWork from homeRelocation
$184k - $287.5k
Senior System Architect: Heterogeneous EDA... ...heterogeneous nodes, a single failure... .... We need an engineer to develop and... ..., and software defects. What... ...failures, and CUDA memory exceptions. Connect... ...execution across multi-node Slurm or... ...heuristics and models based on...Senior- ...Brooklinen, and Grüns. It runs as a connected multi-agent stack on top of a shared... ...The Role You're the second Solutions Engineer on a small, high-output GTM team, owning... ...with unsolved problems and cutting-edge models, not a crowded field to compete in. A...Senior
- ...-on role at the intersection of engineering, customer success, and AI innovation. As a Senior Solutions Engineer, you’ll partner... ...— and help customers see how multi-agent AI workflows can solve some... ...working with or designing multi-agent systems or LLM-based applications. ~...Senior
- ...infrastructure, automation and analytics, and software delivery, we help enterprises deliver on... ...Bachelors degree in Computer Science, Engineering, or equivalent 4+ years Pre Sales and... ...office with top-notch technologies in a multi-million-dollar lab, by encouraging cross...SeniorWork at office
- ...Role Overview As a Senior Solutions Engineer at KNIME, you are a strategic technical... ...self-managed deployment models based on security,... ...technical role in enterprise software. ~ Demonstrated ability to... ...Ability to navigate complex, multi-stakeholder enterprise buying...SeniorFull timeRemote workFlexible hours
- Senior Systems Software Engineer Saronic Technologies is a leader in revolutionizing autonomy at sea, dedicated to developing state-of-the-art solutions that enhance maritime operations through autonomous and intelligent platforms. Job Overview We are seeking a Senior...SeniorPermanent employmentTemporary workWork at office
- Rosendin Electric, Inc. in Texas is seeking a Field Payroll Supervisor to lead a payroll team responsible for multi-state and union payrolls. You will monitor workloads, train staff, and ensure compliance with federal, state, and union contracts. You will collaborate with...Senior
$102.3k - $209.5k
...budgets for owned services or drivers; adds observability and... ...reviews to surface firmware/software implications; supports early... ...Responsibilities Key Responsibilities Systems Software Development: Design... ...Work closely with platform engineering, operations, firmware...SeniorTemporary workImmediate startFlexible hoursShift work- SpaceX is seeking a Senior Global Supply Manager for datacenter memory and storage to own sourcing strategy and supplier delivery across high‑volume programs. You will partner with engineers and platform teams to define roadmaps, establish vendor lists, and secure supply...Senior
- ...Austin is seeking a Cybersecurity Analyst III to analyze security log data from multi-cloud and on-premise environments. You will distinguish false positives from complex threats, reverse-engineer attack vectors, and preserve evidence according to federal standards. The...Senior
- Accruent is looking for a strategic and results-driven Senior Campaign Manager to lead ABM initiatives in Austin, Texas. This role requires... ...with sales and marketing teams to create effective multi-channel campaigns. The successful candidate will drive campaign...Senior
- ...initiatives and workflow improvements as part of a triad leadership team. The role includes onboarding, coaching, quality initiatives, and regulatory compliance. Onsite work at primary locations with potential multi-site coverage as needed. #J-18808-Ljbffr Central HealthSenior
- ...architectural firm in Texas is looking for an Architect to join their team. The successful candidate will engage in multi-disciplinary projects, supporting senior architects and mentoring juniors. Responsibilities include collaborating across disciplines, executing...Senior
$323k
...of next‑generation system architectures and... ...Hyperscalers needs, software ecosystems, and... ...integration and advance memory systems to... ...system architects and engineering teams to translate... ...goals. Ensure multi‑functional alignment... ...vision to senior collaborators and...SeniorWork at officeLocal areaRemote work$308.6k - $417.5k
...Central Technology Systems group we define SoC... ...of performance from models to RTL. Partner with... ..., FPGA, Silicon and software. Explore and... ...performance including multi-die coherent memory systems and high-speed... ...or PhD in Electronic Engineering, Computer Science,...SeniorWork at officeLocal area- Dear Media is seeking a detail-oriented Senior Campaign Coordinator to support the Campaign Management team in executing multi-faceted 360 campaigns across podcast, social, digital, and experiential platforms. You will collaborate with internal teams and external partners...Senior
- Invited seeks a Multi Club Banquet Supervisor to oversee all banquet operations, ensuring flawless event execution and exceptional member and guest experiences across private clubs. You will lead, train, and schedule banquet service staff, review BEOs, coordinate with Event...Senior
- ...Job Description Job Description Memory Care Director – Premier Senior Living If you are a passionate dementia care leader who loves being on... ...coach ~35 caregivers and life enrichment professionals, modeling best practices during complex resident care situations....Senior
- ...infrastructure across AWS and GCP. You will collaborate with Platform Engineering and software teams to enable reliable, GitOps-driven deployments and... ..., Kubernetes, and CI/CD expertise, with a focus on multi-cloud operations and scalable platforms. #J-18808-Ljbffr SFESenior
- ...Engagement (Activities) Assistant to bring joy and purpose to residents’ daily lives. You will help plan daily activities, organize memory enrichment sessions, and support therapy activities, working with a compassionate team to deliver meaningful experiences. The role...SeniorFlexible hours
- ...gaming and embedded systems. Grounded in a... ..., kernel, driver, and architecture... ...performance, scaling, memory efficiency,... ...clearly with both engineers and stakeholders... ...LLMs/foundation models) across single-node and multi-node systems Improve... ..., Triton, CUDA/HIP-style programming...
$182.75k - $236.5k
Senior Principal Systems Development Engineer We are seeking a passionate and visionary Senior... ...this senior role within our multi-disciplined engineering... ...together your hardware and software engineering skills to... ...signal circuit boards, CPU & memory complexes, GPUs and...SeniorFull time
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!




