New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

Senior System Software Engineer - GPU Power Management

NVIDIA
Apply →
onsite senior full-time Santa Clara

First indexed 18 May 2026

Description

We are now looking for a Senior System Software Engineer to join the GPU System Perf and Power Management Software team. As a GPU system software engineer, you will work with a team of versatile software and hardware engineers involving a wide variety of technologies. You will play a key role in power management software architecture, design and implementation; and support the GPU architecture and validation of our next generation of processors before they are made to launching the product.

Responsibilities:

  • Define, design and develop GPU system software components with focus on power and performance.
  • Drive end-to-end GPU power management features from idea to productization including chip bring up.
  • Drive and resolve complex technical issues independently across multiple teams and technical fields.
  • Influence next generation graphics processing unit composition and system software by building internal architecture specification and develop specification.
  • Collaborate and communicate effectively with local and remote teams.

Requirements:

  • 8+ years of industry experience developing software for systems or within a related domain.
  • B.S. or higher degree (or equivalent experience) in Computer Science/Engineering and related field.
  • Strong programming skills in C, in-depth knowledge low-level firmware development concepts like interrupt handling, memory management and HW programming following datasheet.
  • Solid background in the fundamentals of operating system architecture, device driver, real-time embedded operating system, algorithms and data structures.
  • Must be able to work closely with both hardware designers as well as other driver engineers to create new features and solutions.

Nice to Have:

  • Architecture and design experience in software power management and optimization. Working experience with Datacenter Power Management is plus.
  • Prior experience in designing real-time software controllers.
  • Working experience in system software, operating system internals, kernel modules, and device driver.