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.