Manager, Linux GPU System Software Engineering

at Nvidia
USD 224,000-356,500 per year
SENIOR
✅ On-site

Tech Stack

AI Debugging @ 4 Engineering Management @ 7 GPU Linux @ 4 OpenGL @ 4 Performance Analysis @ 7 Robotics Security @ 7 System Architecture @ 7

Details

NVIDIA is developing GPU-accelerated computing technologies for AI, computer graphics, robotics, and self-driving vehicles. The role focuses on pioneering Linux device driver software used in NVIDIA GPUs.

Responsibilities

  • Lead a team that designs, develops, optimizes, and validates features and bug fixes for Linux GPU device drivers in collaboration with software engineers.
  • Interact with internal and external partners to understand their use cases and requirements.
  • Collaborate with engineering teams, program and product management, and partners to define the product roadmap.
  • Continuously review and identify opportunities to improve established processes, infrastructure, and practices so teams execute efficiently and transparently.

Requirements

  • Bachelor's or master's degree, or equivalent experience, in Computer Engineering, Computer Science, or a related field.
  • Experience with Linux kernel or user-mode device driver system software.
  • At least 8 years of overall industry experience and at least 3 years of meaningful software engineering management experience leading large, complex system software projects, with consideration for functionality, security, performance, and stability.
  • Strong understanding of computer system architecture, operating system principles, system software fundamentals, hardware-software interactions, and performance analysis and optimization.
  • Excellent C and C++ programming and debugging skills in Linux.
  • Experience balancing multiple projects with competing priorities.
  • Ability to work and communicate effectively across different teams and time zones.
  • Experience debugging complex system-level software across functionality, performance, security, and scalability issues.

Preferred Qualifications

  • Linux core/display kernel and user-mode device driver experience.
  • Linux graphics experience with Vulkan, OpenGL, or similar software stacks.
  • Open-source contributions to the Linux kernel or other large software projects.
  • Experience working breadth-first in the design and development of large, cross-functional systems software.
  • Deep technical knowledge of system software, kernels, and embedded systems.

Compensation and Benefits

  • Base salary range: USD 224,000–356,500 per year.
  • Eligible for equity and benefits.

Applications will be accepted at least until October 24, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes and is an equal opportunity employer.

More jobs at Nvidia

Similar jobs