
Senior System Software Engineer – Power Management
NVIDIA
full-time
Posted on:
Location Type: Office
Location: Pune • India
Visit company websiteExplore more
Job Level
About the role
- Design, implement, and debug changes in the NVIDIA SW stack to take next‑generation HW from design/development stage to production, with a focus on kernel‑mode SW.
- Develop and optimize CPU, GPU, and platform‑level power‑management features , including power‑state transitions, DVFS tuning, residency improvements, and system idle/active power optimization.
- Own bring‑up and hardening of power‑related kernel and embedded firmware components, ensuring accurate interactions between SOC subsystems, PMU firmware, regulators, and OS‑level power frameworks.
- Follow devices throughout the development lifecycle into customer desktops, notebooks, workstations, and datacenter systems — ensuring efficient performance‑per‑watt , thermal‑aware scheduling, and system resilience.
- Be heavily involved in emulation, silicon bring‑up, power/perf validation, and product hardening required to build our groundbreaking products.
- Collaborate globally with cross‑functional teams (HW, firmware, OS, platform power teams) to drive end‑to‑end power behavior , telemetry debugging, and optimization across the full system stack.
Requirements
- 5+ years of experience with BS or MS degree in Electrical, Electronics, Computer Science, or equivalent experience.
- Familiarity with computer system architecture, microprocessor and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc).
- Strong Operating Systems fundamentals with kernel experience on Windows Operating Systems.
- Understanding of CPU/GPU power‑state machines (C‑states, P‑states, clock/power gating), platform power controllers, DVFS, ACPI/Modern Standby, and SOC‑level low‑power modes is a strong plus.
- Strong C programming background and strength with system‑level (SW + HW) debugging , especially power, performance, and thermal interactions.
- Familiarity with platform low‑power concepts , PMIC interfaces, VR efficiency tuning, residency analytics, idle‑power optimization, or power telemetry debugging.
Benefits
- Comprehensive benefits package
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C programmingkernel-mode softwarepower management featuressystem-level debuggingthermal interactionsDVFS tuningpower telemetry debuggingplatform low-power conceptsmicroprocessor fundamentalsOperating Systems fundamentals
Soft Skills
collaborationcross-functional teamworkproblem-solvingcommunication