Senior System Software Engineer, Server Software Toolkit

Other Jobs To Apply

NVIDIA is revolutionizing modern computer graphics and parallel computing with their invention of the GPU. They are looking for a highly motivated Senior System Software Engineer to join their Server Software team. The engineer will lead the architecture, design, and implementation of the next generation toolkit used by OEM and ODM partners to ensure servers built on NVIDIA GPUs, CPUs, and DPUs are Cloud or Datacenter ready. Key responsibilities include driving next-generation MGX Server Software Toolkit, optimizing software applications for performance and resource consumption, and collaborating with NVIDIA partners to improve their use of NVIDIA products.

The ideal candidate has a BS, MS, or PhD in EE/CS or related field with 6+ years of experience in active development using Python as primary programming language and Linux as OS. Strong programming skills in Python, Linux kernel internals, and code review skills are also required. Familiarity with Linux server design, interconnects like PCI, and other I/O buses is a plus. Experience with code coverage and static analysis tools is also an asset.

Back to blog