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

Software Engineer - Power and Thermal Management

NVIDIA
Apply →
senior full-time 184,000 USD - 287,500 USD

First indexed 12 Sept 2026

Description

NVIDIA is seeking a Software Engineer to work on power and thermal management for the Tegra SoC and various NVIDIA embedded platforms. You will implement power and thermal management software features in Linux Kernel and user space, collaborate with power architects, hardware and software engineers on platform power estimation and optimization, and optimize the software stack to improve performance, efficiency, and responsiveness for edge AI and robotics use cases.

Responsibilities:

  • Work with groundbreaking technologies for the Tegra SoC and various NVIDIA embedded platforms
  • Implement power and thermal management software features in Linux Kernel and user space
  • Collaborate with power architects, hardware and software engineers on platform power estimation and optimization
  • Optimize the software stack to improve performance, efficiency, and responsiveness for edge AI and robotics use cases

Requirements:

  • MS in CS, CE, EE, Systems Engineering or related software/hardware engineering major, or equivalent experience
  • 8+ years of software development experience with a significant focus on Linux
  • Excellent C programming/debugging skills within Linux kernel and user space software
  • Background with working on embedded systems and ARM processor specific
  • System-level debugging experience and problem-solving skills
  • Excellent communication skills

Preferred Qualifications:

  • Understanding of the Linux power and thermal management features
  • Experience in working with the Linux and open-source software communities

Benefits:

  • Competitive salaries
  • Generous benefits package
  • Equity eligibility