Talent.com
Senior System Software Engineer, Linux GPU
Senior System Software Engineer, Linux GPUNVIDIA • Santa Clara, CA, United States
Senior System Software Engineer, Linux GPU

Senior System Software Engineer, Linux GPU

NVIDIA • Santa Clara, CA, United States
30+ days ago
Job type
  • Full-time
Job description

NVIDIA's invention of the GPU in 1999 fueled 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. Today, we are increasingly known as “the AI computing company”. We are growing our company and the team with the most inquisitive people in the world!

Would you like to contribute to pioneering Linux graphics driver software used in our GPUs? We would love to hear from you!

What you’ll be doing :

Design, develop and validate features and / or bug fixes for our Linux Graphics Device drivers collaborating with fellow software engineers.

Multiple opportunities to collaborate and communicate effectively with teams from all around the globe.

Analyze performance bottlenecks and implement optimizations.

What we need to see :

BS or MS degree or equivalent experience in Computer Engineering, Computer Science, or related degree.

8+ years of meaningful software development experience in C programming skills as well as having shown initiative in pursuing independent coding projects.

Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.).

Experience with Linux KMD / UMD device driver system software

Ways to stand out from the crowd :

Open source contributions to the Linux kernel and / or other large software projects

Linux core / display kernel and user mode device driver experience

Linux graphics experience with Vulkan / OpenGL etc. software stacks

Background and strength with complex system-level software debugging across functionality, performance, security, scalability issues

Experience with programming in Rust.

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 168,000 USD - 264,500 USD for Level 4, and 200,000 USD - 322,000 USD for Level 5.

You will also be eligible for equity and benefits () .

Applications for this job will be accepted at least until October 18, 2025.

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.

Create a job alert for this search

Senior Software Engineer • Santa Clara, CA, United States

Related jobs
Senior System Software Bringup Engineer

Senior System Software Bringup Engineer

NVIDIA • Santa Clara, CA, United States
Full-time
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 ...Show more
Last updated: 30+ days ago • Promoted
Linux System Software Engineer

Linux System Software Engineer

Taara Connect, Inc • Sunnyvale, CA, United States
Full-time
Born at X, Google's Moonshot Factory, Taara is on a mission to connect billions of people lacking abundant and affordable internet today by pioneering the way we use light to deliver faster, cheape...Show more
Last updated: 30+ days ago • Promoted
Senior System Software Engineer - Genomics HPC

Senior System Software Engineer - Genomics HPC

NVIDIA • Santa Clara, CA, United States
Full-time
NVIDIA is at the forefront of revolutionizing healthcare by harnessing the power of GPU computing and AI to redefine data analysis in fields such as genomics and personalized medicine.We are on the...Show more
Last updated: 19 hours ago • Promoted • New!
Senior System Software Engineer Platform - OpenBMC

Senior System Software Engineer Platform - OpenBMC

NVIDIA • Santa Clara, CA, United States
Full-time
NVIDIA’s invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited m...Show more
Last updated: 30+ days ago • Promoted
Senior System Software Engineer, NCCL - Partner Enablement

Senior System Software Engineer, NCCL - Partner Enablement

NVIDIA • Santa Clara, CA, United States
Full-time
NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern compu...Show more
Last updated: 30+ days ago • Promoted
Senior System Software Engineer - Tegra

Senior System Software Engineer - Tegra

NVIDIA • Santa Clara, CA, United States
Full-time
We are now hiring a Senior System Software Engineer to join the Nvidia's System Software group focusing on Data Center Server Platform Diagnostics. You will join a dynamic crew that builds and maint...Show more
Last updated: 30+ days ago • Promoted
Senior System Software Engineer - GPU Server

Senior System Software Engineer - GPU Server

NVIDIA • Santa Clara, CA, United States
Full-time
We are seeking software engineers to work on next-generation graphics and computing products.Our charter is to develop the most demanding applications a GPU or high-performance computing server wil...Show more
Last updated: 30+ days ago • Promoted
Senior System Software Engineer

Senior System Software Engineer

NVIDIA • Santa Clara, CA, United States
Full-time
We’re looking for a systems-minded technical leader to orchestrate engineering efforts across platform, product, and operations. This role sits at the intersection of software engineering, DevOps, a...Show more
Last updated: 30+ days ago • Promoted
Linux GPU Senior System Software Engineer

Linux GPU Senior System Software Engineer

NVIDIA • Santa Clara, CA, United States
Full-time
NVIDIA's invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited m...Show more
Last updated: 30+ days ago • Promoted
Senior System Software Engineer for Headphone & Accessories

Senior System Software Engineer for Headphone & Accessories

Apple • Cupertino, CA, United States
Full-time
Join our Headphone & Accessories team and drive innovation in the wireless audio experience space! We craft and seamlessly integrate technologies that enrich people’s lives and deliver the best use...Show more
Last updated: 20 hours ago • Promoted • New!
Senior System Software Engineer - Performance

Senior System Software Engineer - Performance

NVIDIA • Santa Clara, CA, United States
Full-time
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years.It’s a unique legacy of innovation that’s fueled by great technology—and amazing people.T...Show more
Last updated: 30+ days ago • Promoted
Sr. System Engineer

Sr. System Engineer

Supermicro • San Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show more
Last updated: 30+ days ago • Promoted
Senior System Software Engineer, GPU Virtualization

Senior System Software Engineer, GPU Virtualization

NVIDIA • Santa Clara, CA, United States
Full-time
NVIDIA is groundbreaking on a variety of fronts, including artificial intelligence, deep learning, robotics, autonomous vehicles, computing and, of course, bringing GPU to cloud.It is a very exciti...Show more
Last updated: 19 hours ago • Promoted • New!
Senior System Software Engineer - Infrastructure

Senior System Software Engineer - Infrastructure

NVIDIA • Santa Clara, CA, United States
Full-time
Today, we’re tapping into the unlimited potential of AI to define the next era of computing.An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understan...Show more
Last updated: 1 hour ago • Promoted • New!
Senior System Software Bringup Engineer

Senior System Software Bringup Engineer

NVIDIA Corporation • Santa Clara, CA, United States
Full-time
Senior System Software Bringup Engineer page is loaded## Senior System Software Bringup Engineerlocations : US, CA, Santa Clara : US, Remotetime type : Full timeposted on : Posted Yesterdayjob ...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer, Linux Kernel

Senior Software Engineer, Linux Kernel

Waymo • Mountain View, CA, United States
Full-time
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...Show more
Last updated: 30+ days ago • Promoted
Senior System Software Engineer

Senior System Software Engineer

ChargePoint • Campbell, CA, United States
Full-time
With electric vehicles expected to be nearly 30% of new vehicle sales by 2025 and more than 50% by 2040, electric mobility is becoming a reality. ChargePoint (NYSE : CHPT) is at the center of this re...Show more
Last updated: 20 hours ago • Promoted • New!
Senior System Software Engineer, GPU Server

Senior System Software Engineer, GPU Server

NVIDIA • Santa Clara, CA, United States
Full-time
We are seeking software engineers to work on next-generation high-speed interconnect technologies.Our charter is to develop the most demanding high-speed IO applications a GPU or high-performance c...Show more
Last updated: 30+ days ago • Promoted