Senior Systems Software Engineer - Linux Kernel Drivers

Posted 2 Days Ago
Be an Early Applicant
2 Locations
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
The Role
Seeking a Senior Systems Software Engineer to develop kernel mode drivers for NVIDIA GPUs on Linux, improve software, and collaborate globally.
Summary Generated by Built In

We are looking to hire a Senior Systems Software Engineer. Do you love to provide innovative solutions and enjoy working on complex problems? NVIDIA is looking for phenomenal system software engineers like you to join us in our journey of building state of the art GPUs. To work within the Graphics Processing Unit (GPU) Software team to tackle complex System Software problems across NVIDIA GeForce/NVIDIA RTX (professional graphics) products on Linux platform. Work involves developing and maintaining software for the GPU Resource Manager Kernel driver. This kernel driver plays a key role in providing outstanding visual computing experience to millions of Workstations (Designers/Architects/Visual Effects), PCs and Notebooks (Gamers).
 

What you’ll be doing:

  • Improving existing software by debugging, analyzing and providing solution to complex issues within areas like Display technologies, Power management etc.

  • Work on designing, developing, unit testing, documenting and maintaining features for the kernel mode drivers.

  • You will get an opportunity to work side by side to collaborate with forward-thinking and motivated engineers around the world, as an equal member of a multi-site project team.

  • Tackle variety of problems that directly impact NVIDIA’s End Users and partner OEMs.

What we need to see:

  • Your strong software engineering skills combined with a dedication to tackle hard problems are a requirement.

  • 5+ years of hands-on experience in writing and debugging kernel mode drivers on X86/AMD64 platforms.

  • Excellent programming skills, Proficiency in C / C++ language, libraries and toolchains.

  • Detailed knowledge of Linux kernel internals and low-level system programming.

  • Good written and verbal communication, along-with strong collaborative and networking skills.

  • Experience in working on unreleased hardware platforms.

  • Bachelor's or Master's degree (or equivalent experience) in Computer Engineering, Computer Science or related field.

Ways to stand out from the crowd:

  • Experience with device driver development for ARM SOC platforms.

  • Background with embedded system SW concepts, e.g: RTOS, overlay programming models.

  • Contributions to upstream

  • Passionate about what you do.

NVIDIA is widely considered to be one of world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and passionate about new technology then we would like to hear from you.

Top Skills

Amd64
Arm Soc
C
C++
Kernel Mode Drivers
Linux
X86
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Santa Clara, CA
21,960 Employees
On-site Workplace
Year Founded: 1993

What We Do

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. Today, NVIDIA is increasingly known as “the AI computing company.”

Similar Jobs

ZS Logo ZS

Cloud Engineer

Artificial Intelligence • Healthtech • Professional Services • Analytics • Consulting
Hybrid
Pune, Maharashtra, IND
13000 Employees

Cencora Logo Cencora

Engineer II - Quality & Testing - Manual Testing

Healthtech • Logistics • Pharmaceutical
Pune, Maharashtra, IND
46000 Employees

Cencora Logo Cencora

Engineer II - Software Engineering | Backend Developer

Healthtech • Logistics • Pharmaceutical
Pune, Maharashtra, IND
46000 Employees

Magna International Logo Magna International

Senior Engineer - Quality

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Hybrid
Bhosari, Pune, Maharashtra, IND
171000 Employees

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account