NVIDIA Corporation

Principal Linux Kernel Engineer - NVIDIA CPU Server Platforms

NVIDIA Corporation$272K — $431K *
Information Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's, Master's, or Ph.D. in Computer Science or Computer Engineering or equivalent experience.
  • 14+ years of experience in Linux kernel software development.
  • Deep expertise in Linux kernel internals and various kernel subsystems.
  • Established contributor within the Linux kernel community with a reputation for influencing upstream development.
  • Strong grasp of CPU architecture, memory management, interrupts, scheduling, virtualization, ACPI, PCIe, and device drivers.
  • Proven experience in leading complex, cross-functional software initiatives.
  • Excellent communication and influence skills across engineering teams.

Responsibilities

  • Own and drive the Linux kernel strategy for NVIDIA CPU platforms using an upstream-first development approach.
  • Lead the upstream enablement of NVIDIA CPU platforms across key Linux kernel subsystems.
  • Track Linux kernel evolution and drive technical roadmaps for core subsystems.
  • Collaborate with CPU architects and hardware designers to enable upstream-friendly Linux support.
  • Represent NVIDIA in the Linux open-source community by advocating for NVIDIA technologies.
  • Architect and implement Linux kernel support for next-generation CPU and SoC features.
  • Establish best practices for upstream development, code quality, and mentoring engineers.

Benefits

  • Comprehensive benefits package including options for family coverage.
  • Equity opportunities as part of compensation.
  • Access to a desirable work environment and culture at NVIDIA.
Full Job Description
As a Principal Linux Kernel Engineer, you will lead the effort to develop and perform our upstream-first Linux kernel plan for NVIDIA CPU Server platforms. This role lets you impact hardware architecture, guide kernel development, and work with diverse experts to implement NVIDIA's next-generation CPU and SoC architectures effectively. Come join our team and help craft the future of computing! What you'll be doing: • 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. • 14+ years of experience developing Linux kernel software. • Deep expertise in Linux kernel internals and multiple kernel subsystems. • Recognized contributor with an established reputation in the Linux kernel community, including experience reviewing and influencing upstream kernel development. • Strong understanding of CPU architecture, memory management, interrupts, scheduling, synchronization, virtualization, ACPI, PCIe, and device drivers. • Experience leading complex cross-functional software initiatives. • Excellent communication skills and the ability to influence technical direction across engineering organizations. Ways to stand out from the crowd: • Current or former Linux kernel maintainer for a major upstream Linux kernel subsystem. • Experience enabling Linux on new CPU or SoC architectures. • Familiarity with ARM64 or server-class CPU platforms. Widely considered to be one of the technology world's most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/ Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 272,000 USD - 431,250 USD. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until August 9, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes.

About NVIDIA Corporation

Nvidia, a global leader in graphics, gaming, and AI technology, offers Nvidia careers and internship opportunities for those passionate about driving innovation in the tech industry. you'll find a company committed to growth, teamwork, and leadership in computer science and machine learning domains.

About Nvidia

A Pioneer in Technology and Innovation

Nvidia has cemented its reputation as a powerhouse in developing advanced graphics processing units (GPUs) and has significantly contributed to the gaming industry's evolution. Moreover, its foray into AI and machine learning has opened new frontiers in technology, making Nvidia a beacon of innovation and a desirable workplace for ambitious tech professionals.

Job Opportunities

Diverse Positions in a Dynamic Field

Nvidia is continuously on the lookout for talented individuals across various domains, including hardware and software engineering, product design, marketing, and sales. Employment opportunities at Nvidia are vast, catering to a wide range of expertise and career aspirations.

Employment in Hardware and Graphics

For those fascinated by the intricacies of hardware and graphics technology, Nvidia offers positions that sit at the forefront of gaming and computing advancements.

Growth in Machine Learning and AI

Nvidia's leadership in AI and machine learning has created numerous vacancies for specialists eager to contribute to groundbreaking projects.

Recruitment in Computer Science

With the constant demand for innovation, Nvidia's recruitment efforts focus on computer science experts capable of pushing the boundaries of what's possible.

Internship Program

Opening Doors to Future Innovators

Nvidia's internship program is designed to nurture the next generation of technology leaders, offering hands-on experience in a culture that celebrates creativity and teamwork.

Benefits and Culture

Interns at Nvidia enjoy a plethora of benefits, from competitive stipends to mentorship opportunities, all within an environment that values growth and learning.

Opportunities for Students

Whether you're an undergraduate, a master's student, or a Ph.D. candidate, Nvidia's internships provide a real-world glimpse into the tech industry, offering valuable experience in various technology fields.

Pathways to Full-Time Employment

Many interns have transitioned into full-time positions, marking the start of successful careers at Nvidia. The internship program is more than a stepping stone into the company; it’s an investment in the professional development of interns. The goal is to ensure that interns are well-equipped for future challenges.

Nvidia Careers: More Than Just a Job

Nvidia offers more than just a job to its employees; it provides a front-row seat on the journey into the future of technology. Nvidia stands as a pillar of innovation with its vast opportunities in hardware, graphics, gaming, machine learning, and computer science. Nvidia careers serve as a launching pad for talented workers who aim to redefine the technological landscape. Whether through full-time positions or internships, joining Nvidia means contributing to a legacy of breakthroughs and becoming part of a global community dedicated to pushing the boundaries of what's possible.
Learn more about NVIDIA Corporation
Size
22,473 employees
Market Cap
$350.4 billion
Industry
Net Income
$4.3 billion
Founded
1993
5 Year Trend
+31.3%
Revenue
$16.6 billion
NASDAQ

Similar Jobs

More Jobs at NVIDIA Corporation

More Information Technology Jobs

Find similar Principal Linux Kernel Engineer - NVIDIA CPU Server Platforms jobs: