Manager, Linux GPU System Software Engineering jobs in United States
cer-icon
Apply on Employer Site
company-logo

NVIDIA · 19 hours ago

Manager, Linux GPU System Software Engineering

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. The role involves leading a team that designs, develops, optimizes, and validates features for Linux GPU Device drivers while collaborating with various partners and teams to define product roadmaps and improve processes.

AI InfrastructureArtificial Intelligence (AI)Consumer ElectronicsFoundational AIGPUHardwareSoftwareVirtual Reality
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Lead a team which designs, develops, optimizes and validates features and/or bug fixes for our Linux GPU Device drivers collaborating with fellow 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 improvement opportunities in established processes, infrastructure, and practices to ensure the teams are executing in the most efficient and transparent manner

Qualification

Linux kernel developmentC/C++ programmingSoftware engineering managementSystem software fundamentalsPerformance analysisLinux graphics experienceOpen source contributionsComplex system debuggingCross-functional collaboration

Required

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

Preferred

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

Benefits

Equity
Benefits

Company

NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI.

H1B Sponsorship

NVIDIA has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1877)
2024 (1355)
2023 (976)
2022 (835)
2021 (601)
2020 (529)

Funding

Current Stage
Public Company
Total Funding
$4.09B
Key Investors
ARPA-EARK Investment ManagementSoftBank Vision Fund
2023-05-09Grant· $5M
2022-08-09Post Ipo Equity· $65M
2021-02-18Post Ipo Equity

Leadership Team

leader-logo
Jensen Huang
Founder and CEO
linkedin
leader-logo
Michael Kagan
Chief Technology Officer
linkedin
Company data provided by crunchbase