Senior System Software Engineer - GPU Power Management

at Nvidia
USD 184,000-356,500 per year
SENIOR
✅ On-site

Used Tools & Technologies

Not specified

Required Skills & Competences

Algorithms @ 4 Data Structures @ 4 System Architecture @ 4 GPU @ 4 AI @ 4

Details

NVIDIA is seeking a Senior System Software Engineer to join the GPU System Perf and Power Management Software team. You will work with software and hardware engineers across a wide variety of technologies, contribute to power management software architecture, design and implementation, and support GPU architecture validation for next-generation processors prior to product launch.

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 GPU composition and system software by building internal architecture specifications and development specifications.
  • 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, Computer Engineering, or a related field.
  • Strong programming skills in C and in-depth knowledge of low-level firmware development concepts such as interrupt handling, memory management, and HW programming following datasheets.
  • Solid background in operating system architecture, device drivers, real-time embedded operating systems, algorithms, and data structures.
  • Ability to work closely with hardware designers and other driver engineers to create new features and solutions.

Ways To Stand Out From The Crowd

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

Compensation & Benefits

  • Base salary range (varies by level and location):
    • Level 4: 184,000 USD - 287,500 USD
    • Level 5: 224,000 USD - 356,500 USD
  • Eligible for equity and benefits. (Link referenced to NVIDIA benefits.)

Additional Information

  • Applications for this job will be accepted at least until February 1, 2026.
  • NVIDIA uses AI tools in its recruiting processes.
  • NVIDIA is an equal opportunity employer and is committed to a diverse work environment.