Senior System Software Engineer - Datacenter Power Management
Core
Architecting and building production software for datacenter power management controllers, cluster-level dynamic provisioning, and power-management control systems for next-generation data centers.
Role type
Senior System Software Engineer (Datacenter Power Management)
Builds
Datacenter power and performance-management software, real-time controllers, and hardware-software interfaces for next-generation GPUs.
Domain
Semiconductor / Datacenter Infrastructure / Embedded Systems
Required skills
C programming, embedded firmware, device drivers, operating system fundamentals, real-time software, concurrency, interrupt handling, hardware programming, computer architecture, hardware-software interaction analysis, complex system debugging, validation automation.
Preferred skills
Datacenter power provisioning (CSP/NCP), GPU/CPU/accelerator power management, P-state selection, DVFS, clock/voltage control, thermal management, real-time feedback controllers, electrical/platform considerations.
Technologies
C, embedded firmware, device drivers, operating systems, GPU/CPU/accelerator hardware interfaces.
Responsibilities
Architect, build, implement, and debug data center power and performance-management software; Develop real-time controllers and policies 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; Develop validation strategies and automation for functional correctness and robustness.
Seniority
Senior, hands-on IC
