via Remote Rocketship
$224K - 431K a year
Architect and deliver software that manages power, performance, and thermal behavior across datacenter hardware and collaborate with processor, firmware, and validation teams.
Requires 12+ years of system software or hardware-related development, strong C and computer architecture skills, and hands-on experience with processor power management and real-time control.
Job Description: • Architect, build, implement, and debug data center power and performance-management software, emphasizing end-to-end power management at racks and data halls • Develop real-time controllers, policies, and mechanisms that dynamically optimize performance, power, thermals, and energy efficiency under demanding data-center workloads • Drive features across requirements, architecture, implementation, pre-silicon validation, silicon bring-up, productization, and production support • Collaborate with GPU architects and hardware designers to define hardware-software interfaces and influence power-management capabilities of next-generation processors • Analyze interactions among workloads, clocks, voltages, power limits, thermals, telemetry, and system-level policies • Lead investigation and resolution of power, performance, stability, and reliability issues across firmware, drivers, hardware, and platform software • Develop validation strategies and automation for functional correctness, transition latency, performance-per-watt, and robustness across operating conditions • Build architecture, interface, and compose specifications for new power-management features • Partner with distributed architecture, ASIC, firmware, driver, validation, platform, and data-center systems teams Requirements: • BS or MS degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field—or equivalent experience • At least 12+ years of extensive industry experience crafting system software, embedded firmware, device drivers, or other hardware-related production software • Strong programming skills in C, including experience developing, debugging, and maintaining complex low-level software • Deep understanding of operating-system fundamentals, device-driver architecture, embedded or real-time software, concurrency, interrupt handling, and hardware programming • Experience interpreting hardware specifications and developing software interfaces for registers, telemetry, interrupts, and control mechanisms • Strong understanding of computer architecture and hardware-software interactions • Proven ability to independently debug complex problems across multiple software and hardware layers • Excellent written and verbal communication skills, with a track record of working effectively across organizational and geographic boundaries • Background with architecting, designing, or implementing datacenter provisioning, monitoring, and managing power at a CSP/NCP • Hands-on experience with GPU, CPU, accelerator, or SoC power and performance management • Background with crafting or implementing P-state selection, DVFS, clock-control, voltage-control, power-capping, thermal-management, throttling, or workload-aware control policies • Experience developing real-time feedback controllers, including reasoning about stability, responsiveness, hysteresis, latency, and noisy telemetry • Understanding of electrical and platform considerations such as voltage-frequency relationships, transient power, thermal limits, power delivery, and system-level power budgets Benefits: • Equity • Benefits
This job posting was last updated on 11/2/2026