All vacancies
Principal Linux Kernel Engineer - NVIDIA CPU Server Platforms
NVIDIA
US, CA, Santa Clara · On-site · relocation$22,667–35,938 gross/mofull-timeNVIDIA Careers (offices abroad)
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people.
Responsibilities
- Own and drive the Linux kernel strategy for NVIDIA CPU platforms with an upstream-first development model.
- Lead the upstream enablement of NVIDIA CPU platforms across major Linux kernel subsystems while minimizing downstream maintenance.
- Track Linux 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 influence hardware architecture and interfaces for clean, upstream-friendly Linux support.
- Represent NVIDIA in the Linux open-source community by collaborating with subsystem maintainers, driving upstream reviews, and advocating for NVIDIA technologies.
- Lead the architecture and implementation of Linux kernel support for next-generation CPU and SoC features, identifying opportunities to simplify software through hardware and firmware design improvements.
- Establish best practices for upstream development, code quality, kernel review processes, and long-term maintainability while mentoring engineers across the organization.
- Collaborate with Linux distributions, ecosystem partners, and internal engineering teams to enable NVIDIA CPU platforms and shape future Linux kernel capabilities.
- What we need to see
- Bachelor’s, Master’s, or Ph.D. in Computer Science, Computer Engineering, or equivalent experience.
Languages
- Work format
- On-site
- Seniority
- Lead
- Posted
- 5 Aug 2026
- Last verified
- In the last 5 days
Similar roles
- Senior Fullstack Engineer (Vue/Python)S-PRO · Remote · worldwide, UTC+4 accepted
- KPI ArchitectExelab S.r.l. · Remote · worldwide, UTC+4 accepted
- FrontEnd EngineerTruv · Remote · Armenia
- Integration Engineer (Python + Angular)XKTalent Inc. - Rimutee · Remote · worldwide, UTC+4 accepted
- Frontend Engineer, Web Funnels - RemoteReplika · Remote · Armenia
- Software Engineer (m/w/d)L21s GmbH · Remote · worldwide, UTC+4 accepted

