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

Senior Software Engineer - CUDA and Unified Memory (Santa Clara)

$184k - $287.5k
Part-time

Nvidia

We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on the GPU. Our team 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, and self-driving cars to video games and virtual reality! CUDA defines a unified programming model across a range of system configurations and hardware capabilities. To accomplish this, the CUDA driver interacts with GPU hardware, kernel mode drivers, and the operating system. Unified Memory kernel driver provides kernel memory management that enables these advanced features. What you'll be doing: As a member of our team, you will apply your design, coding expertise, and creativity, and to collaborate with peers across NVIDIA to deliver upon the best compute platform in the world. You will craft sophisticated solutions to exciting problems shaping the future direction of CUDA! Architect, and implement new features for new chips and new kernel features Coordinate with other teams to accomplish your work daily Help define forward-looking improvements to the CUDA APIs and programming model Write effective, maintainable, and well-tested kernel and userspace code Develop code for multiple Linux operating systems What we need to see: BS or MS degree in Computer Science, Electrical Engineering or related field (or equivalent experience) Strong C programming skillsMinimum of 10+ years of related development experience 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 Ways to stand out from the crowd: Understanding of system level architecture, such as interconnects, memory hierarchy, interrupts, and memory-mapped IO Knowledge of memory coherence and consistency models Experience with kernel mode development Experience with Windows, Linux, or macOS driver development Some familiarity w C++​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 July 1, 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.SummaryLocation: US, CA, Santa Clara; US, TX, AustinType: Full time

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - CUDA and Unified Memory (Santa Clara) in Santa Clara, CA vacancy
  • $184k - $287.5k

     ...and highly motivated software professional to work on...  ...at the intersection of CUDA and Deep Learning...  ...compute utilization, memory bandwidth, cross-node...  ...Computer Science, Computer Engineering, Electrical Engineering...  ...SummaryLocation: US, CA, Santa Clara; US, TX, Austin; US,... 
    Senior
    Full time
    Part time

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $184k - $287.5k

     ...advancement.Are you a motivated system software engineer with a deep understanding of...  ...professional to work on the CUDA Driver, a core component of...  ..., such as interconnects, memory hierarchy, interrupts, and...  ...protected by law.SummaryLocation: US, CA, Santa ClaraType: Full time... 
    Senior
    Full time
    Part time

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $184k - $287.5k

     ...looking for a motivated Deep Learning engineer to bring advanced CUDA features and Distributed Runtime...  ...operating systems principles (aka systems software fundamentals)Adaptability and...  ...protected by law.SummaryLocation: US, CA, Santa Clara; US, TX, Austin; US, TX, RemoteType:... 
    Senior
    Full time
    Part time

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $184k - $287.5k

     ...the center of this platform are CUDA Core Libraries that enable developers...  ..., and scalable GPU-accelerated software. We are hiring a Senior Software Engineer to develop the Rust experience...  ...protected by law.SummaryLocation: US, CA, Santa Clara; US, RemoteType: Full time... 
    Senior
    Full time
    Part time

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $184k - $287.5k

     ...the center of this platform are CUDA Core Libraries that enable developers...  ..., and scalable GPU-accelerated software.We are hiring a Senior Software Engineer to advance the Python experience...  ...protected by law.SummaryLocation: US, CA, Santa Clara; US, RemoteType: Full time... 
    Senior
    Full time
    Part time

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $184k - $287.5k

     ...latency, throughput, memory footprint, thermals, and...  ...spanning Python, C++, CUDA, drivers, and embedded...  ..., runtime, and kernel engineers to improve portability...  ...of experience with software engineering skills in...  ...SummaryLocation: US, CA, Santa Clara; US, WA, SeattleType:... 
    Senior
    Full time
    Part time

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $184k - $287.5k

     ...is built. We are seeking a Senior Software Engineer focused on container and cloud...  ...reproducible, multi-arch, CUDA-optimized builds.Develop...  ...time, build caching, runtime memory/IO, network, and GPU...  ...law.SummaryLocation: US, CA, Santa Clara; US, CA, RemoteType: Full time... 
    Senior
    Full time
    Part time

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $184k - $287.5k

     ...the center of this platform are CUDA Core Libraries that provide the algorithms...  ..., and scalable GPU-accelerated software.We are hiring a Senior Software Engineer to advance the C++ foundation of...  ...by law.SummaryLocation: US, CA, Santa Clara; US, RemoteType: Full time... 
    Senior
    Full time
    Part time

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $149.75k - $275.58k

     .... Our diverse team of engineers and researchers have pioneered...  ..., algorithms, and software inspired by the brain'...  ...programming (CUDA, LLVM, OneAPI, OpenCL,...  ...Locations:US, California, Santa Clara, US, Texas, AustinBusiness...  ...latest advances in memory and programmable solutions... 
    Senior
    Full time
    Part time
    Internship
    Work at office
    Local area
    Immediate start
    Shift work

    Intel

    Santa Clara, CA
    4 hours ago
  • $184k - $287.5k

     ...revolution, building the software and systems that...  ...We are looking for a Senior Software Engineer to lead the bring-up,...  ...performance across compute, memory, networking, and...  ...with NCCL, CUDA-aware distributed execution...  ...SummaryLocation: US, CA, Santa Clara; US, TX, Austin; US,... 
    Senior
    Full time
    Part time
    Remote work

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $224k - $356.5k

     ...team is building the software stack that makes large...  ...theoretical hardware limits (memory bandwidth, FLOP/s,...  ...Science, Computer Engineering, Electrical Engineering...  ...development or optimization (CUDA/C++, Triton, or...  ...SummaryLocation: US, CA, Santa Clara; US, MA, Westford; US,... 
    Senior
    Full time
    Part time
    Local area

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $184k - $287.5k

     ...scalable AI systems into a unified production platform....  ...knowledge of E2E AV software integration from perception...  ...See:We’re looking for engineers who can build systems —...  ...experienceKnowledge of CUDA is a plusNVIDIA is...  ...SummaryLocation: US, CA, Santa ClaraType: Full time... 
    Senior
    Full time
    Part time

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $272k - $431.25k

     ...models rapidly outgrow the memory and compute budget of...  ...a Principal Systems Engineer to define the vision...  ...doing:Design and evolve a unified memory layer that...  ...and memory pools.Mentor senior and junior engineers,...  ...SummaryLocation: US, CA, Santa Clara; US, WA, Remote; US,... 
    Full time
    Part time
    Local area
    Remote work

    Nvidia

    Santa Clara, CA
    9 hours ago
  • $184k - $287.5k

     ...GPU IO.Develop advanced C++/CUDA libraries and algorithms for...  ...be willing to take on complex engineering tasks that progress towards the...  ...experience in storage software such as Key-Value, File systems...  ...law.SummaryLocation: US, CA, Santa Clara; US, RemoteType: Full time... 
    Senior
    Full time
    Part time

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $184k - $287.5k

     ...is building an RL Frameworks engineering team to develop the open-...  ...on. The team spans the full software stack, from collaborating closely...  ..., FSDP2, TP/DP/PP, MoE), or memory optimizations (quantization-...  ....SummaryLocation: US, CA, Santa Clara; US, CA, RemoteType: Full... 
    Senior
    Full time
    Part time

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $184k - $287.5k

     ...looking for outstanding AI systems engineers to develop groundbreaking...  ...in the inference systems software stack! We build innovative AI...  ...optimizations (especially using CUDA C/C++, cuTile, Triton, or...  ...law.SummaryLocation: US, CA, Santa Clara; US, GA, Remote; US, TX, Remote... 
    Senior
    Full time
    Part time
    Remote work

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $224k - $356.5k

     ...Team is building the software foundation for...  ...looking for exceptional engineers who thrive on...  ....We are seeking a Senior Software Engineer...  ...runtime technologies, CUDA/GPU performance,...  ..., CUDA kernels, memory behavior, scheduling...  ...: US, CA, Santa ClaraType: Full time... 
    Senior
    Full time
    Part time

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $184k - $287.5k

     ...devices) directly into GPU memory with low latency to...  ..., and scalable, software-defined sensor integration...  ....We’re looking for a Senior Systems Software Engineer to help architect and...  ...protocols to CUDA and application frameworksEnable...  ...: US, CA, Santa ClaraType: Full time... 
    Senior
    Full time
    Part time

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $184k - $287.5k

     ...discovery. We are looking for a Senior Software Engineer to join the cuEquivariance...  ...field. The work spans CUDA kernel engineering, Python library...  ...in GPU computing: memory hierarchy, warp-level execution...  ...protected by law.SummaryLocation: US, CA, Santa ClaraType: Full time... 
    Senior
    Full time
    Part time

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $184k - $287.5k

     ...and robotics.We are now looking for a Senior Software Engineer – Streaming with strong C++ skills...  ..., and related protocols.Analyze CPU, memory, networking, media pipeline, and scheduling...  ...by law.SummaryLocation: US, CA, Santa Clara; US, TX, Remote; US, CA, RemoteType:... 
    Senior
    Full time
    Part time
    Remote work

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $224k - $356.5k

     ...real-world impact. As a System Software Engineer for Vision AI, you will...  ...asynchronous I/O, and efficient memory management.Proficiency working...  ...with GPU acceleration (such as CUDA, TensorRT, or comparable...  ...protected by law.SummaryLocation: US, CA, Santa ClaraType: Full time... 
    Senior
    Full time
    Part time

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $191.53k - $286.9k

     ...and technology teams.As a Senior Principal Memory Architect, you will play a...  ...is 100% in-office at our Santa Clara, Irvine or Boise locations...  ...Bachelor’s degree in Electrical Engineering, Computer Engineering, or...  ...to technology and/or software subject to U.S. export control... 
    Senior
    Permanent employment
    Part time
    Internship
    Work at office
    Remote work
    Work from home

    Marvell

    Santa Clara, CA
    4 hours ago
  • $184k - $287.5k

     ...world.We are looking for an outstanding Senior Software Engineer to work on our security team focused...  ...software in Rust, prioritizing memory safety.Experience with modern authentication...  ...protected by law.SummaryLocation: US, CA, Santa Clara; US, CA, RemoteType: Full time... 
    Senior
    Full time
    Part time

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $184k - $287.5k

     ...are looking for an experienced software professional to contribute to...  ..., Applied Math, Electrical Engineering or related field (or equivalent...  ...BSExcellent Python, C++ and CUDA programming skillsStrong...  ...law.SummaryLocation: US, CA, Santa Clara; US, RemoteType: Full time... 
    Senior
    Full time
    Part time

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $184k - $287.5k

     ...platforms.NVIDIA is searching for world-class software engineers to join the Linux Graphics driver team...  ...system knowledge, specifically memory/resource management, scheduling and...  ...protected by law.SummaryLocation: US, CA, Santa Clara; US, TX, Austin; US, TX, Remote; US,... 
    Senior
    Full time
    Part time
    Remote work
    Worldwide

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $184k - $287.5k

     ...parallel GPU-accelerated engines, the complexity of...  ...We are seeking a Senior Systems...  ...graphs in system memory and high-throughput...  ...frameworks that provide a unified view of execution...  ...:A grasp of the CUDA programming model...  ...SummaryLocation: US, CA, Santa Clara; US, MA, Westford;... 
    Senior
    Full time
    Part time

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $184k - $287.5k

     ...highly skilled and motivated software engineers to join us and build AI inference...  ...as fusion, autotuning, and memory/layout optimization; build...  ...programming and performance: CUDA, memory hierarchy, streams, NCCL...  ...by law.SummaryLocation: US, CA, Santa ClaraType: Full time... 
    Senior
    Full time
    Part time

    Nvidia

    Santa Clara, CA
    4 hours ago
  •  ...career. THE ROLE:As a Senior Manager (Individual Contributor...  ...), AI Ecosystem Memory & Storage Partnerships...  ...’s, and internal engineering teams to align roadmaps...  ..., infrastructure, and software stacksExperience with...  ...related fieldLOCATION:Santa Clara, CA and Austin, TX preferredOther... 
    Senior
    Part time

    AMD

    Santa Clara, CA
    4 hours ago
  • $168k - $264.5k

     ...looking for a creative and passionate Senior Software R&D Engineer specializing in VLSI Physical Design....  ..., distributed computing, efficient memory and I/O use, etc.Highly driven to craft...  ...protected by law.SummaryLocation: US, CA, Santa Clara; US, TX, AustinType: Full time... 
    Senior
    Full time
    Part time

    Nvidia

    Santa Clara, CA
    4 hours ago
  • $184k - $287.5k

     ...record of understanding and analyzing memory systems architecture to improve performance...  ...closely with multi-disciplinary engineering teams to translate product requirements...  ...characteristic protected by law.SummaryLocation: US, CA, Santa Clara; US, WA, SeattleType: Full time... 
    Senior
    Full time
    Part time

    Nvidia

    Santa Clara, CA
    4 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - CUDA and Unified Memory (Santa Clara). Be the first to apply!