Senior System Software Engineer
NVIDIA· Engineer, Sys SW
Pune, Bengalurunot specifiedPosted 4w ago
About the role
Senior System Software Engineer role at NVIDIA focusing on power, performance, and power-aware measurements for SoC and WoA devices, with automation, data analysis, and cross-team collaboration from pre- to post-silicon bring-up.
Responsibilities
- Drive comprehensive power, performance, and Perf/Watt measurements on SoC and system platforms, with a strong emphasis on Windows on ARM (WoA) devices.
- Characterize system behavior across different states, idle, active, and low-power states, optimizing Hours of Battery Life (HOBL) scenarios (e.g., Productivity, Web Browsing, Conferencing, Video Streaming, Modern Standby).
- Analyze power telemetry, firmware traces, and OS metrics to identify and mitigate bottlenecks, driving flawless performance.
- Design, build, and scale automated power measurement infrastructure, integrating Data Acquisition systems (DAQs), telemetry parsers, and ETL pipelines from the ground up.
- Collaborate closely with hardware architecture, BIOS/FW, OS, and driver teams to enable and tune new power features (DVFS, deep C-states, idle power gating) from Pre-Silicon modeling through Post-Silicon bring-up.
- Develop advanced visualization and detailed reports to summarize product health trends, isolate regressions, and recommend architectural or software optimizations to executive and engineering teams.
Qualifications
- 5+ Years of experiene with Bachelor’s or Master’s degree or equivalent in Electrical Engineering, Computer Engineering or a related field.
- Strong grasp of foundational and advanced power management concepts: Low Power Modes, P-states, C-states, S0ix/Modern Standby, DVFS, package power limits, and thermal throttling.
- Proven experience with power tools on Windows/Linux platforms, such as WPA, HWInfo, ETL, Xperf, and PowerCfg.
- ISolid understanding of SoC architecture, including CPU, memory, I/O subsystems, and firmware (BIOS/UEFI/EC).
- Proficiency in scripting languages such as Python, PowerShell, or Bash for test automation and data parsing.
- Proven ability to analyze complex execution metrics (latency, throughput, utilization) and balance power vs. performance trade-offs.
Skills
Required:Power management conceptsPower measurement toolsSoC architectureScripting for automation
Nice to have:Data analysis & visualization
Benefits
- www.nvidiabenefits.com/
Last updated Sep 25, 2026. Interested? Apply on the company site.
About NVIDIA
World Leader in AI Computing
NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.
AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm
More open roles at NVIDIA
- Senior Physical Verification Engineer3d agoEngineer, ASIC
- Senior System Software Engineer, Display Security3d agoEngineer, Sys SW
- Senior FPGA Prototyping Engineer - Hardware3d agoSanta Clara, CA · Engineer, ASIC
- Senior Product Engineer3d agoHybrid (Thailand) · Engineer, Product Development
- Senior Architect - Data Processing Systems, Analytics and Data Intelligence3d agoHybrid (Remote / Local) · Architect