Taro Logo

Senior System Software Engineer, Base OS Kernel

World leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
Ukraine
Backend
Senior Software Engineer
Remote
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Job Description

NVIDIA, the pioneer of GPU technology and leader in AI computing, is seeking a Senior System Software Engineer to join their Base OS Kernel team. This role focuses on the NVIDIA Vera Superchips, which form the foundation for next-generation AI and HPC platforms. The position involves working with cutting-edge technology in Confidential Computing, requiring deep expertise in Linux kernel development and system-level programming.

The ideal candidate will have strong programming skills in C and Python, extensive experience with Linux distributions, and a solid understanding of OS fundamentals. They will work closely with both internal teams and the broader Linux community, while also partnering directly with Tier-1 enterprise customers to ensure successful platform deployment.

This is an excellent opportunity for an experienced system software engineer to work at the forefront of AI and HPC technology. The role offers the flexibility of remote work in the UK while being part of a company that has revolutionized parallel computing and is driving the future of AI computing. NVIDIA's commitment to innovation and its position as a leader in accelerated computing makes this an exciting opportunity for those looking to make a significant impact in the field of system software engineering.

The role combines technical depth with customer interaction, requiring both strong engineering skills and excellent communication abilities. Additional experience with PCIe, USB, UEFI, and virtualization technologies would be particularly valuable. This position offers the chance to work on complex, cutting-edge technology while contributing to the development of next-generation computing platforms.

Last updated 22 days ago

Responsibilities For Senior System Software Engineer, Base OS Kernel

  • Enable Vera features for enterprise customers
  • Work with internal teams and Linux community to enable Confidential Computing on Vera
  • Partner with Tier-1 enterprise customers for successful deployment of NVIDIA Vera platforms

Requirements For Senior System Software Engineer, Base OS Kernel

Linux
Python
  • BS or Masters in computer science, or related field or equivalent experience
  • 8+ years of experience
  • Excellent C and Python programming skills
  • Familiarity with major Linux distro (Ubuntu, RedHat, SLES)
  • Direct experience working on Confidential Computing
  • Knowledge of OS concepts
  • Experience with complex system-level debugging
  • Excellent communication and planning skills

Related Jobs

Senior Software Engineer .Net + CUDA

Senior Software Engineer position at ELEKS focusing on GPU/CUDA development with .NET, offering remote work in Ukraine and opportunity to work on high-performance computing solutions.

.NET developer (Senior level)

Senior .NET Developer position at Civitta in Ukraine, offering hybrid work environment, competitive benefits, and opportunity to work on large-scale systems with modern technologies.

Senior Backend Developer (.NET)

Senior Backend Developer (.NET) position at Globaldev Group - Remote opportunity for experienced developers in Ukraine or Poland

Senior Backend Developer (.NET)

Senior Backend Developer position at Globaldev Group, focusing on .NET/C# development, API design, and database optimization, with remote work options in Ukraine or Poland.

Senior Backend Developer (.NET)

Senior Backend Developer position at Globaldev Group, focusing on .NET/C# development, building RESTful APIs, and working with SQL Server in a remote setting.