Senior GPU Power & Performance Software Engineer

NVIDIA Corporation

Santa Clara (CA)

On-site

USD 224,000 - 431,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NVIDIA Corporation is seeking a Senior System Software Engineer to architect and implement production software for P-states and DVFS on data-center GPUs. You will influence hardware-software interfaces and work across hardware, firmware, drivers, OS, and AI workloads to optimize performance, power, and reliability.

You will contribute across the full lifecycle from design and pre-silicon validation to production deployment, collaborating with distributed teams to ensure scalable, robust

Qualifications

  • BS or MS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
  • At least 12+ years of extensive industry experience crafting system software, embedded firmware, device drivers, or other hardware-related production software.
  • Strong programming skills in C, including experience developing, debugging, and maintaining complex low-level software.
  • Deep understanding of operating-system fundamentals, device-driver architecture, embedded or real-time software, concurrency, interrupt handling, and hardware programming.
  • Experience interpreting hardware specifications and developing software interfaces for registers, telemetry, interrupts, and control mechanisms.
  • Strong understanding of computer architecture and hardware-software interactions.
  • Proven ability to independently debug complex problems across multiple software and hardware layers.
  • Excellent written and verbal communication skills, with a track record of working effectively across organizational and geographic boundaries.

Responsibilities

  • Architect, build, implement, and debug GPU power- and performance-management software, with emphasis on P-state management and DVFS.
  • Develop real-time controllers, policies, and mechanisms that optimize GPU performance, power, thermals, and energy efficiency.
  • Lead features across the full product lifecycle from requirements to production support.
  • Collaborate with GPU architects and hardware designers to define hardware-software interfaces.
  • Analyze interactions among workloads, clocks, voltages, power limits, thermals, telemetry, and policies.
  • Investigate and resolve complex power, performance, stability, and reliability issues spanning firmware, drivers, hardware, and platform software.
  • Develop validation strategies and automation for functional correctness, latency, and robustness.
  • Create architecture, interface, and composition specifications for new power-management features.
  • Partner with distributed teams across architecture, ASIC, firmware, driver, validation, and data-center systems.

Skills

C programming
Embedded firmware
Device drivers
OS fundamentals
Hardware interfaces
Concurrency & interrupts
Cross-team communication

Education

Bachelor's or Master's in CS/CE/EE

Job description

NVIDIA Corporation is seeking a Senior System Software Engineer to architect and implement production software for P-states and DVFS on data-center GPUs. You will influence hardware-software interfaces and work across hardware, firmware, drivers, OS, and AI workloads to optimize performance, power, and reliability.

You will contribute across the full lifecycle from design and pre-silicon validation to production deployment, collaborating with distributed teams to ensure scalable, robust

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 & Performance Software Architect
Senior GPU Power & Performance Software Architect

NVIDIA • Redmond (WA)

On-site
USD 224,000 - 431,000
Equity
Benefits
Senior GPU Power & Performance Systems Engineer
Senior GPU Power & Performance Systems Engineer

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Senior Data Center Power & Performance Software Engineer
Senior Data Center Power & Performance Software Engineer

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 224,000 - 431,000
Senior Datacenter Power & Performance Software Architect
Senior Datacenter Power & Performance Software Architect

NVIDIA • Santa Clara (CA)

On-site
USD 224,000 - 431,000
Equity
Benefits
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
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 Systems Architect
Datacenter Power & Performance Systems Architect

NVIDIA Corporation • Santa Clara (CA)

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

NVIDIA AI • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Equity
Health Insurance
Inclusive Work Environment
Senior System Power & Performance Architect
Senior System Power & Performance Architect

NVIDIA • Hillsboro (OR)

On-site
USD 232,000 - 368,000
Equity compensation
Comprehensive benefits