Senior System Software Power Optimization Engineer

at Nvidia
USD 148,000-287,500 per year
SENIOR
βœ… On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Linux @ 4 Hiring @ 4 Performance Optimization @ 4 GPU @ 4

Details

NVIDIA is seeking an exceptional Senior System Software Engineer to join the GPU System Software team. The role involves owning the lifecycle of GPU feature development from proof-of-concept through production with a primary focus on power and performance optimization across hardware and software. You will work on pre/post-SI optimization, platform-level controllers, profiling, tuning, and collaboration with hardware and OEM/ODM partners.

Responsibilities

  • Execute power, performance, and thermal assessments, analysis, and tuning to meet platform KPIs.
  • Define POC, design, develop, profile and tune GPU and platform software components focusing on performance and platform controllers.
  • Drive and resolve complex optimization strategies independently across multiple teams and technical subject areas.
  • Collaborate and communicate effectively with local and remote teams and engage with OEM/ODM partners.
  • Design and improve diagnostic tools and monitoring systems to identify power and performance inefficiencies and propose optimization solutions.
  • Work closely with hardware designers and other driver engineers to create new features and solutions.

Requirements

  • 5+ years of industry experience in system software or a related field.
  • B.S. or higher (or equivalent experience) in Computer Science, Computer Engineering, or a related field.
  • Strong programming skills in C.
  • Solid background in operating system internals, device drivers, kernel modules, and real-time/embedded operating systems.
  • Prior experience in platform, SoC, CPU, and GPU DVFS, power and thermal controller profiling, and HW/SW optimization.
  • In-depth knowledge of low-level power controller fundamentals (DVFS, HW and SW closed-loop controllers) and power-saving features (power gating, clock gating).
  • Familiarity with profiling, diagnostic tooling, and monitoring systems for power/performance analysis.

Ways to stand out

  • Architecture and design experience in SoC/GPU software power management and optimization.
  • Knowledge of key GPU/CPU workloads and their system-level interactions and dependencies.
  • Strong grasp of power/performance/thermal management tuning and optimization methodology.
  • Experience with lab equipment such as DAQ, logic analyzers, oscilloscopes and debug tools like JTAG debuggers.
  • Working experience across Linux and Windows operating system internals and kernel modules.

Compensation & Other Details

  • Base salary ranges (location, experience and level dependent):
    • Level 3: 148,000 USD - 235,750 USD
    • Level 4: 184,000 USD - 287,500 USD
  • You will also be eligible for equity and benefits.
  • Applications accepted at least until July 29, 2025.

Company

NVIDIA is a leader in AI, High-Performance Computing and Visualization. The company is an equal opportunity employer and values diversity in hiring and promotion practices.