Principal Linux Kernel Engineer – NVIDIA CPU Server Platforms

NVIDIA
Santa Clara
Workplace: OnsiteFull timeUSD 272,000 - 431,250 annuallyFunction: Hospitality & Food ServiceExperience: 14+ yearsEducation: high_schoolSkills: ["Communication","Cross-functional influence","Mentoring"]

Lead the upstream-first Linux kernel strategy for NVIDIA CPU server platforms. Drive upstream enablement across major kernel subsystems while minimizing downstream maintenance, and track kernel evolution to shape technical roadmaps. Collaborate with CPU architects, hardware designers, firmware teams, and software engineers to align Linux support with next-generation CPU/SoC features. Represent NVIDIA in the Linux open-source community through reviews, collaboration, and mentorship.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
2 days ago

Principal Linux Kernel Engineer – NVIDIA CPU Server Platforms

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 16 hours agoStatus: Live

Job Summary

Lead the upstream-first Linux kernel strategy for NVIDIA CPU server platforms. Drive upstream enablement across major kernel subsystems while minimizing downstream maintenance, and track kernel evolution to shape technical roadmaps. Collaborate with CPU architects, hardware designers, firmware teams, and software engineers to align Linux support with next-generation CPU/SoC features. Represent NVIDIA in the Linux open-source community through reviews, collaboration, and mentorship.
Location: Santa Clara
Workplace: Onsite
Employment Type: Full time
Job Function: Hospitality & Food Service
Seniority: Mid level

Key Responsibilities

  • •Own and drive the Linux kernel strategy for NVIDIA CPU platforms using an upstream-first model.
  • •Lead upstream enablement across major Linux kernel subsystems while minimizing downstream maintenance.
  • •Track kernel evolution and drive technical roadmaps across core subsystems including memory management, scheduling, virtualization, PCIe, ACPI, RAS, CXL, networking, filesystems, and security.
  • •Partner with CPU architects, hardware designers, firmware teams, and software engineers to align hardware architecture and interfaces for upstream-friendly Linux support.
  • •Represent NVIDIA in the Linux open-source community by collaborating with subsystem maintainers, driving upstream reviews, and mentoring engineers.

Pay and Benefits

Salary: USD 272,000 - 431,250 annually
Equity and Bonus:Equity
Perks:Equity

Key Requirements

  • •Bachelor’s, Master’s, or Ph.D. in Computer Science, Computer Engineering, or equivalent experience.
  • •14+ years of experience developing Linux kernel software.
  • •Deep expertise in Linux kernel internals and multiple kernel subsystems.
  • •Recognized Linux kernel community contributor with experience reviewing and influencing upstream development.
  • •Strong understanding of CPU architecture and core subsystems including memory management, scheduling, synchronization, virtualization, ACPI, PCIe, and device drivers.
Experience:14+ years
Education:High School in Computer Science, Computer Engineering
Skills:CommunicationCross-functional influenceMentoring
Tech Stack:Linux kernelUpstream-first developmentMemory managementSchedulingVirtualizationACPIPCIeRASCXLNetworkingFilesystemsSecurityDevice driversARM64

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor