System Software Engineer – Data Center Compute Diagnostics

NVIDIA AI
US - North Carolina - Durham
View Company Profile / << Go Back

  • Job Type: Full time
  • 19 days ago

Job Description

Develop low-level diagnostic and stress software in C/C++ and Python to validate next-generation data center GPUs and rack-scale AI systems. Collaborate with cross-functional teams to bring up new silicon and investigate complex hardware and software failures.

Requirements: Requires a BS or MS in Electrical Engineering, Computer Science, or a related field with over 5 years of experience in embedded software or hardware validation. Must possess strong programming skills in C, C++, and Python, along with a deep understanding of computer architecture.

Key Skills: C, C++, Python, Embedded Software, Firmware, Linux Device Drivers, Hardware Validation, Computer Architecture, Low-level Debugging, Silicon Bring-up, DMA, PCIe, NVLink, CUDA, PyTorch, GEMM

Benefits: Competitive salaries, Comprehensive benefits package, Equity




Fast Track Upload