Senior System Software Engineer - GPU Power Management
Pune, BengaluruFull-time5–9 yrsPosted over a month ago
Senior software engineering role at Nvidia in Pune and Bengaluru. Needs 5+ years and an M.Sc, B.Tech or B.E..
About the role
You will play a key role in power management software architecture, development, and implementation, and support the GPU architecture and validation of our next generation of processors before launch. The ideal candidate excels at combining deep technical expertise with broad interpersonal influence.
What you'll do
- Develop and optimize CPU, GPU, and platform power management features, including DVFS, power states, residency improvements, and idle/active power
- Own bring-up and hardening of power-related kernel and firmware components across SOC, PMU, regulators, and OS frameworks
- Support GPU products across Desktop, Notebook, Workstation, and Data Center customers through production, optimizing performance-per-watt, thermal-aware scheduling
- Drive emulation, silicon bring-up, power/performance validation, and product hardening
- Collaborate globally across hardware, firmware, OS, and platform teams on end-to-end power behavior, telemetry, and optimization
What you need
- Embedded C
- C
Good to have
- Machine learning
- Linux