Senior Platform Software Engineer - AI Server

October 26

Apply Now
Logo of NVIDIA

NVIDIA

GPU-accelerated computing β€’ artificial intelligence β€’ deep learning β€’ virtual reality β€’ gaming

10,000+

Description

β€’ Drive and deliver innovations for GPU based AI server focusing on PCIe architecture. β€’ Define system architecture to optimize I/O performance for various GPU applications. β€’ Debug complex system issues due to GPU, I/O bus, and CPU. β€’ Architect complex systems and I/O error handling from PCIe & other I/O buses. β€’ Identify gaps in platform debuggability and drive solutions. β€’ Identify new technologies and features to improve GPU system performance. β€’ Contribute to all phases of product development.

Requirements

β€’ Deep understanding of Server Architecture, CPU design, PCI Express, and CXL at platform level for enterprise systems. β€’ Deep understanding of PCI Express and associated Error Handling (RAS) and Performance. β€’ Deep understanding of Linux kernel. β€’ Familiar with PCIe Switches and Retimers and associated firmware or configuration files. β€’ Deep understanding of Memory architecture with a focus on Memory RAS. β€’ Solid experience of end-to-end delivery of high-end enterprise servers from definition to customer deployment. β€’ Experience modifying UEFI BIOS and Linux Kernel source. β€’ Experience writing scripts to assist or automate debug. β€’ Experience with C/C++ development and debugging skills in Linux operating environments. β€’ Excellent written and oral communication skills. β€’ Good work ethics, high sense of team-work. β€’ Commitment to finish tasks every single day. β€’ Self-starter who finds creative solutions to exciting problems.

Benefits

β€’ Eligible for equity and benefits β€’ Commitment to diversity and equal opportunity employer

Apply Now

Similar Jobs

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com