Senior Software Engineer - CUDA and Unified Memory
$184k - $287.5kNVIDIA
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 skills Minimum 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. NVIDIA pioneered accelerated computing. Today, our AI infrastructure powers global intelligence, transforming every industry. Learn more about NVIDIA.
$184k - $287.5k
...technological advancement. Are you a motivated system software engineer with a deep understanding of device drivers, memory coherency & consistency models, phenomenal C/... ...seasoned software professional to work on the CUDA Driver, a core component of our platform for...SeniorFull time$151.44k - $174.39k
Company Cox Automotive - USA Job Family Group Engineering / Product Development Job Profile Sr Software Engineer Management Level Individual Contributor Flexible... ...Description Cox Automotive Corporate Services, LLC Senior Software Engineer Job Description: Senior Software...SeniorFull timeRemote workFlexible hoursShift work$177.6k - $229.7k
...role is not eligible for immigration sponsorship. Our Software Engineering team is responsible for the Salesforce CPQ/Order Management... ...features quickly with an MVP mindset. Role Description As a Senior Software Engineer specializing in Salesforce, you will play...SeniorFull time- ...actively seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are seeking a Senior Software Engineer – Test Automation & Infrastructure to develop and scale automated test systems supporting the validation of complex RF...SeniorPermanent employmentFull timeContract workWork experience placementLocal area
$184k - $287.5k
...networking, NVIDIA Grace CPUs, and a fully optimized NVIDIA AI and HPC software stack. We’re searching for a highly motivated, technical... ...simulation & emulation technology. Mentor architects and engineering teams to grow them into future leaders. Make key technical decisions...SeniorFull timeShift work$190k - $215k
...and meaningful connections start with trust. The Security Engineering team plays a critical role in protecting our members,... ...platforms, and business while enabling innovation at scale. As a Senior Security Software Engineer, you will build the software, data, and...SeniorFull timeTemporary workLive inWork at office$185k - $254k
...Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by... ...across Cloudflare's network, which presents unique and complex engineering puzzles. We navigate efficiently expanding storage capacity, optimizing...SeniorFull timeTemporary workLocal areaFlexible hours$100k - $200k
...Panic Button is seeking a highly experienced and motivated Senior Software Engineer with a strong focus on game porting to join our growing team... ..., Xbox, Nintendo) optimizations and core subsystems, memory management, cross-platform development ~ Mastery of C/C++...Senior$128.7k - $261.3k
...real-time latency and memory budgets required to run... ...Platform pillar. We own the unified ML deployment platform... ...performed manually by engineers. Build the... ...designing clean, well-tested software with clear interfaces... ...the integration level (CUDA-aware Python, TensorRT,...SeniorFull timeLocal areaRemote workWork from homeRelocation packageFlexible hoursShift work$224k - $356.5k
...are crucial for scaling Deep Learning and HPC. We're seeking a Senior Software Architect to help co-design next-gen data center platforms and... ...technology and passion for what you do. Experience with CUDA programming and NVIDIA GPUs. Knowledge of high-performance networks...SeniorFull time$272k - $431.25k
We're looking for a Principal Engineer to join our CSP Engagements team... ...priorities back into NVIDIA's CUDA, NCCL, driver, and firmware... ...the latest GPU capabilities, memory hierarchy changes, and platform... ...analysis — identify configuration, software, or workload differences that...Full time- ...Job Description Job Description We are seeking an experienced Senior Java Developer to support application enhancements and maintenance activities for a critical enterprise system. Responsibilities: Update business logic, user interfaces, reporting, and...Senior
$150k
...Opportunities to make an impact with bold thinking are real—and happening daily at Coalition. ABOUT THE ROLE We are hiring a Senior Software Engineer to lead the development of our internal AI platform and orchestration components, helping us accelerate the deployment...SeniorFull timeFixed term contractWork experience placementWork at officeRemote workHome officeFlexible hours- ...Description Job Description We are looking for an experienced Senior .Net Developer for our client. This is a permanent position... .... You Have: Minimum 8+ years’ experience developing software applications in .Net Experience with mentorship, performing...SeniorPermanent employmentLive inRemote workWork visaFlexible hours
$122.44k - $232.19k
...Organization and is focused on pathfinding and development of advanced memory technology. These circuits enable best-in-class memory... ...process. Minimum Qualifications: Master degree in Electrical Engineering, Computer Engineering, Electrical and Computer Engineering, or...Full timeInternshipLocal areaImmediate startShift work$60 - $70 per hour
...Job Description Job Description Senior Salesforce Consultant / Developer (Part-Time Contract | 1099) Location: Remote Type: Contract (1099 Only) Hours: 15–20 hours/week Compensation: $60–70/hr rate Our client is seeking a senior-level Salesforce...SeniorContract workPart timeRemote work$120k - $225k
...Job Description We’re hiring experienced Design Verification Engineers to play a key role in developing and verifying the designs that... ...subsystems such as scheduling fabrics, interconnects, DMA engines, and memory controllers. Requirements ~ Bachelor’s, Master’s, or Ph.D....Senior- ...Job Description Job Description As a Software Developer at dynaConnections, you will have an opportunity to significantly impact organizational growth and effectiveness by delivering dynaConnections’ best in class technology solutions. In this role, you will participate...SeniorRemote workFlexible hours
$140k - $200k
...office. These include frontend and backend engineers, AI research scientists, and others from... ...: code architecture, performance, memory usage, responsive UI, cross-version compatibility... ...to building accessible and inclusive software. ~ Excellent software engineering...SeniorRemote jobWork at office- ...and people as its biggest strengths. Come join us as an SAP SD Senior Consultant, and in this role, you will deliver creative... ...Business Administration, Computer Science, Information Systems, Engineering, or an equivalent discipline Travel Requirement Travel...SeniorRelocationHome office
$74k - $111k
...Automotive - USA Job Family Group Engineering / Product Development Job Profile Software Engineer I Management Level... ...tasks — always under the guidance of senior team members and with a focus on... ...relational data stores (SQL/NoSQL) and in-memory caching concepts (Redis/Valkey)...Full timeInternshipRemote workVisa sponsorshipFlexible hoursShift work- ...looking for talented and passionate Senior Lead Embedded Software Engineers for the Hardware Platform Services team... ...in Real Time OS / Linux kernel memory management, interrupts, IOMMU Preferred... ...Prior experience GPU libraries like CUDA and ROCm is a plus ~6+ years of...SeniorWork at officeLocal area
- ...looking for talented and passionate Senior Staff Embedded Software Engineers for the Hardware Platform Services team... ...in Real Time OS / Linux kernel memory management, interrupts, IOMMU ~ Proven... ...Prior experience GPU libraries like CUDA and ROCm is a plus ~12+ years of...SeniorWork at office
$100k - $140k
...Job Description Job Description Senior Cloud FinOps Analyst Location: Fully remote (US-based) Base Salary: $100-140k DOE Headquartered in Austin TX with remote teams across the globe, we are a growing B2B SaaS company with a cutting-edge autonomous cloud...SeniorRemote work$140k - $180k
...Job Description Job Description Senior Cloud FinOps Consultant Location: Fully remote (US-based) Base Salary: $140-180k DOE Headquartered in Austin TX with remote teams across the globe, we are a growing B2B SaaS company with a cutting-edge autonomous cloud...SeniorRemote work$70.3k - $205k
...await! Job Description: Microchip is hiring for an Applications Engineer in the Networking Communication Group. The Applications... ...user. This includes: Application Notes Knowledgebase Articles Software Examples Implementation Manuals Identifying gaps in the current...SeniorFull timeImmediate start- ...Job Description Job Description Senior Network Engineer Employment Type: Full Time Department: Information Technology CGS is seeking... ...and wireless network infrastructure and related hardware & software. The project's objectives are to evaluate the current...SeniorFull timeLocal areaMonday to FridayFlexible hours
- ...Arm Limited in Austin, Texas, is seeking a Senior Principal SoC Architect to drive the exploration of system-level technologies for... ...guide multiple design teams. A Bachelor's or Master’s in Computer Engineering and 10+ years of relevant experience are required. #J-18808-...Senior
$110.7k - $171.8k
...let's transform the way the world pays. Job Description The Opportunity: Visa is actively seeking qualified candidates for Software Engineering Opportunities as part of our Military Talent Program. We value the dedication, discipline, and teamwork that military personnel...SeniorFull timeWork at officeLocal areaRemote workWorldwideRelocation package$67k - $136.8k
...around this simple story. The opportunity As an FSO DevOps Engineer Senior Analyst, you’ll be based in our Service Delivery Center,... ...requirements, design, develop, integrate, test, and deploy distributed software applications. You will deliver high qualify systems with...SeniorFull timeSummer holidayFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - CUDA and Unified Memory. Be the first to apply!
- software sales engineer Austin, TX
- software engineer amazon Austin, TX
- software engineer student Austin, TX
- agile software developer Austin, TX
- rust software engineer Austin, TX
- software developer positions Austin, TX
- senior software design engineer Austin, TX
- software developer Austin, TX
- ngo software engineer Austin, TX
- startup software engineer Austin, TX

