Senior System Software Engineer, Base OS Kernel

World leader in accelerated computing, pioneering AI and digital twins technology.
$148,000 - $276,000
Embedded
Senior Software Engineer
Hybrid
5+ years of experience
AI · Enterprise SaaS

Description For Senior System Software Engineer, Base OS Kernel

NVIDIA, the pioneer of GPU technology and leader in AI computing, is seeking a Senior System Software Engineer for their Base OS Kernel team. This role is crucial for the development of NVIDIA's Grace Superchips, which form the foundation for next-generation AI and HPC platforms. The position offers an opportunity to work at the forefront of technological advancement, collaborating with hardware and firmware teams to enable enterprise-grade solutions.

The role involves deep technical work with operating system kernels, platform bring-up, and system-level development. You'll be working with cutting-edge technology, partnering with external stakeholders, and contributing to the development of industry-leading computing platforms. The ideal candidate will have strong expertise in C and Python programming, extensive knowledge of Linux distributions, and solid understanding of operating system fundamentals.

NVIDIA offers a competitive compensation package, including a substantial base salary range and equity opportunities. The company is known for being one of the technology world's most desirable employers, fostering innovation and autonomous work. They maintain a strong commitment to diversity and inclusion, providing an environment where creative and forward-thinking individuals can thrive while working on revolutionary technology that's shaping the future of AI and computing.

Last updated 7 days ago

Responsibilities For Senior System Software Engineer, Base OS Kernel

  • Enable Grace platforms for enterprise customers
  • Work with external partners and customers to enable their preferred kernels and distros on Grace platforms
  • Partner with Hardware and Firmware development teams to bring up new NVIDIA platforms
  • System-level platform development from power on to OS boot

Requirements For Senior System Software Engineer, Base OS Kernel

Python
Linux
  • BS or Masters in computer science, or related field or equivalent experience
  • 5+ years of experience
  • Excellent C and Python programming skills
  • Familiarity with major Linux distro (Ubuntu, RedHat, SLES)
  • Knowledge of OS concepts (filesystems, job scheduling, device drivers, storage)
  • Experience with complex system-level debugging
  • Excellent communication and planning skills

Benefits For Senior System Software Engineer, Base OS Kernel

Equity
  • Equity
  • Additional benefits available but not specifically detailed in the posting

Interested in this job?

Jobs Related To NVIDIA Senior System Software Engineer, Base OS Kernel

Senior Firmware Engineer - Embedded Controller

Senior Firmware Engineer position at NVIDIA focusing on embedded controller development for notebooks, offering competitive compensation and opportunity to work with cutting-edge technology.

Senior System Software Engineer - Imaging

Senior System Software Engineer position at NVIDIA focusing on imaging systems for embedded and automotive applications, requiring 8+ years of experience in C++, Linux, and system software development.

Senior Software Engineer - Autonomous Vehicles

Senior Software Engineer role at NVIDIA focusing on autonomous vehicle technology and 3D world modeling for self-driving cars.

Senior Physical Design Engineer

Senior Physical Design Engineer role at NVIDIA, leading GPU and ASIC implementation with 12+ years experience required, offering competitive salary and benefits.

Senior Software Integration Engineer

Senior Software Integration Engineer role at NVIDIA focusing on autonomous vehicle technology, requiring 5+ years of experience in software development and integration.