System Software Engineer – Data Center Compute Diagnostics
Job in
Durham, Durham County, North Carolina, 27703, USA
Listed on 2026-08-26
Listing for:
NVIDIA AI
Full Time
position Listed on 2026-08-26
Job specializations:
-
Software Development
C++ Developer, Python, Embedded Systems/ Firmware/ IoT, Embedded Software Engineer
Job Description & How to Apply Below
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.
RequirementsRequires 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
- Py Torch
- GEMM
- Competitive salaries
- Comprehensive benefits package
- Equity
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×