GPU Power & Performance Software Engineer (P-States & DVFS)

NVIDIA

Santa Clara (CA)

On-site

USD 124,000 - 242,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA is seeking a System Software Engineer for its GPU Performance and Power Management Software team in the United States. You will design, develop, and debug production software for P-states, DVFS, and power-management controllers across data-center GPUs.

You’ll work at the intersection of hardware, embedded firmware, device drivers, and OS, contributing to pre-silicon validation, silicon bring-up, and production support while collaborating with architects and cross-functional teams to

Qualifications

  • BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or related field, or equivalent experience.
  • 2+ years of relevant industry experience or strong project experience in system software.
  • Strong programming skills in C and low-level kernel software development.
  • Good understanding of OS fundamentals, computer architecture, device-driver architecture, embedded or real-time software, concurrency, interrupts, and hardware programming.
  • Ability to independently debug and analyze across multiple software/hardware layers.
  • Ability to read hardware specifications and software interface definitions.
  • Strong problem-solving skills and willingness to collaborate with cross-functional teams.
  • Excellent written and verbal communication skills.

Responsibilities

  • Design, build, and debug GPU power and performance-management software, focusing on P-state management and DVFS.
  • Develop control policies to optimize GPU performance, power, thermals, and energy efficiency under heavy workloads.
  • Support full product lifecycle from requirements to production support.
  • Collaborate with GPU architects to define hardware-software interfaces for next-generation processors.
  • Analyze interactions among workloads, clocks, voltages, power limits, thermals, telemetry, and system policies.
  • Investigate and resolve power, performance, stability, and reliability issues across firmware, drivers, hardware, and platform software.
  • Help validate strategies and automation for functional correctness and robustness across operating conditions.
  • Write technical documentation and interface definitions for features.
  • Partner with distributed teams across architecture, ASIC, firmware, driver, validation, and data-center systems.

Skills

C programming
Kernel development
Operating systems
Concurrent programming

Education

BS/MS in CS/CE/EE

Job description

NVIDIA is seeking a System Software Engineer for its GPU Performance and Power Management Software team in the United States. You will design, develop, and debug production software for P-states, DVFS, and power-management controllers across data-center GPUs.

You’ll work at the intersection of hardware, embedded firmware, device drivers, and OS, contributing to pre-silicon validation, silicon bring-up, and production support while collaborating with architects and cross-functional teams to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GPU Power & Performance Systems Engineer — Real-Time DVFS
GPU Power & Performance Systems Engineer — Real-Time DVFS

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
GPU Power & Performance Systems Engineer
GPU Power & Performance Systems Engineer

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 124,000 - 242,000
Senior GPU Power & Performance Software Engineer
Senior GPU Power & Performance Software Engineer

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 224,000 - 431,000
Senior GPU Power and Performance Software Engineer
Senior GPU Power and Performance Software Engineer

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 357,000
Equity
Benefits
Senior GPU Power-Management Systems Engineer
Senior GPU Power-Management Systems Engineer

NVIDIA • California (MO)

On-site
USD 224,000 - 431,000
Senior GPU Power & Performance Software Engineer
Senior GPU Power & Performance Software Engineer

NVIDIA • Austin (TX)

On-site
USD 224,000 - 357,000
Equity
Benefits
Senior GPU Power & Performance Software Architect
Senior GPU Power & Performance Software Architect

NVIDIA • Redmond (WA)

On-site
USD 224,000 - 431,000
Equity
Benefits
Senior GPU Power & DVFS System Software Lead - Equity
Senior GPU Power & DVFS System Software Lead - Equity

NVIDIA AI • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Equity
Health Insurance
Inclusive Work Environment
Datacenter Power & Performance Software Engineer (Equity)
Datacenter Power & Performance Software Engineer (Equity)

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 431,000
Equity
Benefits
System Software Engineer - GPU Power and Performance Management
System Software Engineer - GPU Power and Performance Management

NVIDIA • Santa Clara (CA)

On-site
USD 124,000 - 242,000
Equity
Benefits