We are looking for a Linux Kernel Engineer with strong standing in the upstream community to join the CPU/SoC System Software team. In this role, you will help define and drive an upstream-first development model for NVIDIA’s CPUs and SoCs, ensuring that Linux support for new silicon lands in mainline upstream as the primary vehicle for enablement. This role is deeply connected with the Linux community, where you will work directly with subsystem maintainers and community leaders to design and upstream the kernel infrastructure needed for next-generation platforms! The goal is to ensure NVIDIA platforms are first-class citizens in upstream Linux at launch, with clean, maintainable implementations that align with the strategic direction of the kernel. Beyond kernel enablement, you will help bring upstream architectural insight directly into silicon design, influencing the capabilities and interfaces of future data center CPUs and SoCs. Your perspective from the Linux ecosystem will play a key role in crafting system architecture for the next generation of AI and cloud infrastructure! The work sits at the intersection of kernel architecture, hardware design, and large-scale infrastructure, with the opportunity to contribute meaningfully both upstream and internally. At NVIDIA, we work, think, and learn as a team. We value deep technical expertise, thoughtful engineering, and collaboration with the broader open-source ecosystem.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level