NVIDIA

Senior System Software Engineer – Power Management

NVIDIA

full-time

Posted on:

Location Type: Office

Location: PuneIndia

Visit company website

Explore more

AI Apply
Apply

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