Senior Manager, Linux GPU System Software Engineering
    at Nvidia
  
  
  
    
      
      
        USD 272,000-425,500 per year
      
    
    
  
  
    
  
  
  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 @ 4Details
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.