Principal Software Engineer, GPU Firmware and GPU System Software — CSP Engagements
Core
Technical focal point for GPU firmware and system software, driving work streams with CSP/hyperscale customers to ensure reliable fleet-scale management, updates, and operation of NVIDIA GPUs.
Role type
Principal Software Engineer (GPU Firmware & System Software)
Builds
Shared understanding of GPU firmware integration, customer-side automation/recovery procedures, and fleet-scale update orchestration.
Domain
Semiconductor / GPU Hardware / Firmware Engineering
Deliverable
production ML models
Required skills
GPU system software, GPU firmware, accelerator platform engineering, GPU architecture internals (SMs, GEMM, memory hierarchy), multi-GPU fabric architectures (NVLink), firmware update lifecycle management, GPU error handling and recovery flows, GPU health monitoring and telemetry
Preferred skills
NVIDIA GPU VBIOS, GPU microcontroller firmware, GPU driver internals, GPU fleet management at 10K+ scale, GPU error taxonomy, GPU security (secure boot, attestation), GPU power management architecture
Technologies
VBIOS, InfoROM, microcontroller firmware, NVLink, Xid errors, ECC counters
Responsibilities
Drive GPU firmware work streams with CSP engineering teams; Gather and synthesize CSP feedback on GPU firmware/software; Drive GPU firmware update orchestration for large-scale deployments; Serve as technical focal point between NVIDIA and CSP teams; Identify cross-CSP GPU SW/FW issue patterns
Seniority
Principal, strategy & mentorship
