Senior Systems Software Engineer, CUDA Driver - Multi-Node and Memory Model
$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 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
$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$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- ...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
$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...SeniorLocal area$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- 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...SeniorContract work
- 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
$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- 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
- 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
- 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
- .... 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...SeniorTemporary work
$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- 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
- 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
$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...SeniorRemote jobHourly pay- 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
- 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...SeniorRemote job
- 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
- 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...SeniorFor subcontractor
- 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...SeniorRemote work
- 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
- 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
$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- 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
- 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
$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....SeniorFlexible hours- ...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...SeniorTemporary workRemote workFlexible hoursShift work
$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$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
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!
- IT system engineer California, MO
- system programmer California, MO
- systems software developer California, MO
- equipment driver California, MO
- transit driver California, MO
- lyft driver California, MO
- overnight driver California, MO
- driver in training California, MO
- local route driver California, MO
- temporary driver California, MO

