Senior System Software Engineer - SoC 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 HTTP @ 4 System Architecture @ 8 GPU @ 6 AI @ 4

Details

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. Today, NVIDIA is tapping into the unlimited potential of AI to define the next era of computing. As a SoC system software engineer on the SoC System Perf and Power Management Software team, you will work with a team of software and hardware engineers across a wide variety of technologies. You will play a key role in power management software architecture, design and implementation, and support SoC architecture and validation of next-generation processors before product launch.

Responsibilities

  • Define, design and develop SoC system software components with a focus on power and performance.
  • Drive end-to-end SoC 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 and work closely with hardware designers and other driver engineers.

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 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 as well as 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 Client SoC 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 and Benefits

Additional Information

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