Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 3 Linux @ 3 Product Management @ 3 Debugging @ 3 Engineering Management @ 3 System Architecture @ 6 GPU @ 3Details
NVIDIA is seeking an experienced engineering manager to lead teams that design, develop, optimize, and validate Linux device driver software for GPUs. The role focuses on system-level software, performance, security, stability, and collaboration across internal and external partners to deliver production-quality GPU system software.
Responsibilities
- Lead a team that designs, develops, optimizes, and validates features and bug fixes for Linux GPU device drivers.
- Collaborate with engineering teams, program and product management, and partners to define the product roadmap.
- Interact with internal and external partners to understand use cases and requirements.
- Continuously review and improve processes, infrastructure, and practices to increase efficiency and transparency.
- Balance multiple projects with competing priorities while ensuring functionality, security, performance, and stability.
- Mentor and grow engineers, provide technical guidance, and drive cross-team technical alignment.
Requirements
- BS or MS degree (or equivalent experience) in Computer Engineering, Computer Science, or a related field.
- 8+ years of 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 environments.
- Strong understanding of computer system architecture, operating systems principles, HW–SW interactions, and performance analysis/optimizations.
- Background and strength with complex system-level software debugging across functionality, performance, security, and scalability issues.
- Experience balancing multiple projects and priorities and communicating effectively across teams and time zones.
Ways to stand out
- Linux core/display kernel and user-mode device driver experience.
- Linux graphics experience (Vulkan, OpenGL, and related stacks).
- Open source contributions to the Linux kernel and/or other large software projects.
- Proven experience designing and developing large, cross-functional systems software.
- Deep technical knowledge of system software, kernels, and embedded systems.
Compensation & Benefits
- Base salary ranges by level:
- Level 3: 224,000 USD - 356,500 USD
- Level 4: 272,000 USD - 425,500 USD
- Eligible for equity and additional benefits (see company benefits page).
Additional information
- Location: Santa Clara, CA, United States.
- Full-time role. Applications accepted at least until July 29, 2025.
- NVIDIA is an equal opportunity employer committed to fostering a diverse work environment.