Senior Manager, Linux GPU System Software Engineering

at Nvidia
USD 272,000-425,500 per year
SENIOR
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 4 Linux @ 4 Product Management @ 4 Debugging @ 4 Engineering Management @ 7 System Architecture @ 7 GPU @ 4

Details

NVIDIA is seeking a Senior Manager to lead a team designing, developing, optimizing, and validating Linux device driver system software used in GPUs. The role requires strong systems software expertise, experience with Linux kernel and user-mode device drivers, and proven software engineering management of large complex system software projects.

Responsibilities

  • Lead a team that designs, develops, optimizes, and validates features and bug fixes for Linux GPU device drivers in collaboration with fellow software engineers.
  • Interact with internal and external partners to understand use cases and requirements.
  • Collaborate with engineering teams, program and product management, and partners to define the product roadmap.
  • Continuously review and identify improvement opportunities in processes, infrastructure, and practices to ensure efficient and transparent execution.
  • Balance multiple projects and competing priorities while keeping functionality, security, performance, and stability in mind.

Requirements

  • BS or MS degree (or equivalent experience) in Computer Engineering, Computer Science, or a related discipline.
  • 12+ years of overall industry experience and 5+ years of meaningful software engineering management experience leading large, complex system software projects.
  • Experience with Linux kernel and user-mode device driver system software.
  • Excellent C and C++ programming and debugging skills in Linux.
  • Strong understanding of computer system architecture and operating systems principles (systems software fundamentals).
  • Experience with HW–SW interactions and system-level performance analysis and optimizations.
  • Background and strength in complex system-level software debugging across functionality, performance, security, and scalability issues.
  • Flexibility to work and communicate effectively across different teams and time zones.

Ways to stand out

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

Benefits

  • Base salary range: 272,000 USD - 425,500 USD (will be determined based on location, experience, and pay of employees in similar positions).
  • Eligible for equity and benefits.
  • NVIDIA is an equal opportunity employer and is committed to fostering a diverse work environment.

Other

  • Application window: Applications for this job will be accepted at least until October 18, 2025.