System Software Engineer – Data Center Compute Diagnostics

NVIDIA AI

Durham (NC)

On-site

USD 140,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salaries
Comprehensive benefits package
Equity

Job summary

NVIDIA AI in Durham, NC seeks a seasoned engineer to develop low-level diagnostic and stress software in C/C++ and Python to validate next-generation data center GPUs and rack-scale AI systems. You will collaborate with cross-functional teams to bring up silicon and to investigate complex hardware and software failures.

The role demands deep knowledge of computer architecture, embedded software, and driver-level programming, with a track record of delivering robust validation solutions in

Qualifications

  • 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.

Responsibilities

  • 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.

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

Education

BS/MS in Electrical Engineering/Computer Science or related field

Tools

CUDA
PyTorch
PCIe
NVLink
GEMM
DMA

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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior System Software Engineer – Data Center Compute Diagnostics
Senior System Software Engineer – Data Center Compute Diagnostics

NVIDIA AI • Durham (NC)

On-site
USD 180,000 - 240,000
Equity
Comprehensive benefits
System Software Engineer - Data Center Diagnostics
System Software Engineer - Data Center Diagnostics

NVIDIA AI • Durham (NC)

On-site
USD 140,000 - 180,000
Competitive salaries
Comprehensive benefits package
Equity
Senior System Software Engineer – Data Center Compute Diagnostics
Senior System Software Engineer – Data Center Compute Diagnostics

NVIDIA • Durham (NC)

On-site
USD 180,000 - 240,000
Equity
Benefits package
System Software Engineer - Data Center Diagnostics
System Software Engineer - Data Center Diagnostics

NVIDIA • Santa Clara (CA)

On-site
USD 120,000 - 235,750
Equity and benefits
Diverse work environment
System Software Engineer – Data Center Compute Diagnostics
System Software Engineer – Data Center Compute Diagnostics

NVIDIA Corporation • Durham (NC)

On-site
USD 152,000 - 242,000
Equity
Benefits package
Data Center GPU Diagnostics Software Engineer
Data Center GPU Diagnostics Software Engineer

NVIDIA Corporation • Durham (NC)

On-site
USD 152,000 - 242,000
Equity
Benefits package
Lead System SW Engineer – GPUs, AI & Silicon Bring-up
Lead System SW Engineer – GPUs, AI & Silicon Bring-up

NVIDIA AI • Durham (NC)

On-site
USD 180,000 - 240,000
Equity
Comprehensive benefits
System Software Engineer – Data Center Compute Diagnostics
System Software Engineer – Data Center Compute Diagnostics

NVIDIA Gruppe • Durham (NC)

On-site
USD 152,000 - 242,000
Equity
Benefits package
Senior System Software Engineer, Enterprise MODS
Senior System Software Engineer, Enterprise MODS

NVIDIA AI • Eugene (OR)

On-site
USD 120,000 - 190,000
Equity
Benefits
Data Center Diagnostics Systems Software Engineer Equity
Data Center Diagnostics Systems Software Engineer Equity

NVIDIA Gruppe • Durham (NC)

On-site
USD 152,000 - 242,000
Equity
Benefits package