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+ employees

Founded 1993

🤖 Artificial Intelligence

🎮 Gaming

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