Taro Logo

Senior System Software Engineer, Power and Thermal Management

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
$148,000 - $235,750
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Hardware

Description For Senior System Software Engineer, Power and Thermal Management

NVIDIA is seeking a Senior System Software Engineer to join their embedded platform team, focusing on power optimization and thermal management. This role is perfect for candidates with strong embedded systems expertise who want to work on cutting-edge AI platforms. The position involves developing software solutions across bootloaders, Linux kernel, and user-space applications to optimize power efficiency and thermal performance of NVIDIA's SoC and Embedded Platforms.

The role combines hands-on technical work with cross-functional collaboration, requiring expertise in embedded software development, Linux kernel, and power management. You'll be working with global teams to solve complex challenges in delivering high-performing, power-efficient AI solutions at the edge.

NVIDIA offers an excellent compensation package, including a competitive base salary range of $148,000 - $235,750, plus equity and comprehensive benefits. The company is at the forefront of AI and High-Performance Computing, making it an ideal workplace for engineers passionate about innovative technology.

As part of NVIDIA's forward-thinking team, you'll contribute to groundbreaking developments in embedded computing technologies, working with state-of-the-art hardware and software. The role requires a mix of technical expertise, leadership skills, and a passion for optimization and efficiency, making it an exciting opportunity for experienced software engineers looking to make an impact in the AI and computing industry.

Last updated a day ago

Responsibilities For Senior System Software Engineer, Power and Thermal Management

  • Developing software for Power and thermal management across bootloaders, Linux Kernel, and user-space applications
  • Optimize power and performance to achieve peak efficiency
  • Improve system power and thermal stability and reliability
  • Validate platform and SOC power features
  • Platform Power estimation for diverse use cases
  • Collaborate with hardware and product design teams on system-level software architectures

Requirements For Senior System Software Engineer, Power and Thermal Management

Linux
Python
  • Bachelor's or Master's degree with 2+ years of Linux kernel and embedded system software development experience
  • 5+ years of industry experience in developing commercial embedded products
  • Excellent technical teamwork skills with ability to lead across teams
  • Strong analytical and problem-solving skills
  • Proficiency in C/C++/Python/Bash programming
  • Experience with Power & Performance optimization and thermal management
  • Understanding of energy consumption, CPU/GPU/Memory low power features
  • Experience with Linux Kernel and device drivers

Benefits For Senior System Software Engineer, Power and Thermal Management

Equity
  • Competitive salaries
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To NVIDIA Senior System Software Engineer, Power and Thermal Management