System Software Engineer - GPU
Core
Building low-level GPU testing frameworks and diagnostic tools to validate next-generation computing and graphics processors early in the lifecycle.
Role type
Senior System Software Engineer (GPU Validation)
Builds
Software tools, infrastructure, and diagnostic capabilities for Data Center and Consumer GPUs.
Domain
Semiconductor hardware validation, GPU architecture, and systems software.
Deliverable
production ML models | product features | infrastructure
Required skills
C++ programming, GPU concepts and algorithms, OS fundamentals, hardware architecture knowledge, parallel computing, PCIe/Nvlink/Infiniband/Ethernet technologies, AI-assisted development workflows, automated testing workflows.
Preferred skills
Experience with large system software codebases, AI/ML techniques for test coverage and failure triage.
Technologies
CUDA, Vulkan, AI-assisted development tools, AI/ML frameworks.
Responsibilities
Craft software tools and infrastructure for chip development and validation; Architect foundational capabilities for GPU diagnostics; Assess new hardware features and architect manufacturing diagnostic tests; Use high-level APIs to stress GPU and system units; Apply AI/ML to improve test coverage and log analysis; Collaborate on agent-based or automated workflows to improve developer velocity.
Seniority
Senior, hands-on IC