Taro Logo

Senior Software Engineer - Data Center Rack and Power Management Engineering

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
$184,000 - $356,500
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer - Data Center Rack and Power Management Engineering

NVIDIA, a pioneer in accelerated computing for over 25 years, is seeking a Senior Software Engineer to join their Data Center Rack and Power Management Engineering team. This role is at the forefront of developing next-generation power management solutions for AI supercomputing platforms, including work with NVIDIA's GB200 superchip.

The position offers a unique opportunity to drive innovation in power management for large-scale AI infrastructure, working with cutting-edge technology and collaborating with industry leaders. You'll be responsible for developing architecture specifications, implementing solutions, and ensuring optimal power consumption at the data center level.

The ideal candidate will bring 8+ years of experience in server management solutions, strong programming skills in C/C++ and Python, and deep understanding of power management systems. This role combines technical expertise with leadership responsibilities, including coordinating across teams and mentoring others.

NVIDIA offers a competitive compensation package with a base salary range of $184,000 - $356,500 USD, plus equity. The company is known for its innovative culture and commitment to pushing technological boundaries. You'll be part of a diverse, supportive environment where everyone is inspired to do their best work.

This is an excellent opportunity for experienced engineers who want to make a significant impact on the future of AI computing infrastructure while working with one of the technology industry's most respected companies. The role offers both technical challenges and growth opportunities in a rapidly evolving field.

Last updated 2 months ago

Responsibilities For Senior Software Engineer - Data Center Rack and Power Management Engineering

  • Drive next-generation power management solutions for scaling AI infrastructure
  • Collaborate with customers and teams to define requirements
  • Develop architecture for power management at server and rack levels
  • Produce detailed architecture specifications and validate through POCs
  • Coordinate development of architecture specs and design documents
  • Conduct code reviews and improve unit testing
  • Support QA teams in product life cycles
  • Contribute to all phases of product development

Requirements For Senior Software Engineer - Data Center Rack and Power Management Engineering

Python
Linux
  • BS, MS, or PhD in EE/CS or related field
  • 8+ years experience in building rack or server management solutions
  • Experience evaluating power usage at component level
  • Expertise in firmware architecture
  • Strong skills in C/C++ and Python
  • Proficient programming and debugging skills for server platforms
  • Experience with SCM tools (Git, Perforce) and Jira
  • Excellent written and oral communication skills

Benefits For Senior Software Engineer - Data Center Rack and Power Management Engineering

Equity
  • Equity

Interested in this job?