CareerPlan

Senior System Software Engineer - GPU Server

Taiwan, TaipeiFull-time2026-11-06 → 2026-11-09

Core

Develop diagnostics, validation software, and stress workloads for NVIDIA's next-generation GPU servers to ensure system reliability across development, manufacturing, and data center deployment.

Role type

Senior System Software Engineer (GPU Server Diagnostics)

Builds

Production diagnostic tools, stress workloads, and validation software for GPU boards, servers, and racks.

Domain

Semiconductor / High-Performance Computing / Server Infrastructure

Required skills

C++ (production), Linux development, debugging complex failures, computer architecture, Python, JavaScript, memory management, concurrency

Preferred skills

GPU diagnostics, PCIe/NVLink/InfiniBand, CUDA, GDB/sanitizers/profiling, automated regression pipelines

Technologies

C++, Linux, Python, JavaScript, CUDA, PCIe, NVLink, GDB, sanitizers, profiling tools

Responsibilities

Develop and maintain MODS diagnostic software and stress workloads; Implement tests for GPU compute, memory, power, thermal, PCIe, and NVLink; Write efficient C++ code and improve codebase performance/maintainability; Reproduce and debug complex failures across software, OS, firmware, and hardware; Integrate diagnostics into manufacturing and data center workflows; Develop automation and supporting tools using Python and JavaScript.

Seniority

Senior, hands-on IC