Senior System Software Engineer - GPU Power Management
Core
Architecting and implementing production software for GPU performance states (P-states), Power Management Controllers, and dynamic voltage and frequency scaling (DVFS) for next-generation data-center GPUs.
Role type
Senior System Software Engineer (GPU Power Management)
Builds
GPU power and performance management software, real-time controllers, and validation automation for data-center GPU platforms.
Domain
Semiconductor / Data Center Infrastructure / Hardware-Software Integration
Required skills
C programming, device driver architecture, embedded firmware, operating system fundamentals, concurrency and interrupt handling, hardware register programming, system-level debugging, architecture specification.
Preferred skills
GPU/CPU/SoC power management, P-state/DVFS implementation, real-time feedback controllers, thermal management, voltage-frequency relationships.
Responsibilities
Architect, build, implement, and debug GPU power- and performance-management software; Develop real-time controllers to optimize performance, power, and thermals; Drive features across the full product lifecycle from design to production support; Collaborate with hardware architects to define hardware-software interfaces; Analyze complex interactions among workloads, clocks, voltages, and power limits; Lead investigation and resolution of complex power, performance, and stability issues; Build validation strategies and automation for functional correctness and performance-per-watt.
Seniority
Senior, hands-on IC
