Senior Software Engineer - Data Center Rack and Power Management Engineering

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

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 for their Data Center Rack and Power Management team. This role is crucial in designing and implementing rack-level solutions for next-generation AI supercomputing platforms. The position offers an opportunity to work with cutting-edge technology like the GB200 superchip and focus on power management solutions for scaling AI infrastructure.

The role involves developing architecture for power management at both server and rack levels, optimizing power consumption in data centers, and collaborating with cross-functional teams to deliver high-quality products. You'll be responsible for producing detailed architecture specifications, conducting code reviews, and supporting QA teams throughout the product lifecycle.

The ideal candidate should have 8+ years of experience in building rack or server management solutions, strong programming skills in C/C++ and Python, and expertise in firmware architecture. Experience with power usage evaluation and optimization at the component level is crucial. The position offers a competitive salary range of $184,000 - $356,500, plus equity and benefits.

NVIDIA provides a diverse and supportive environment where innovation thrives. The company is at the forefront of AI and accelerated computing, making it an excellent opportunity for those interested in making a lasting impact on technology. The role offers the flexibility of working from Santa Clara or remotely, making it accessible to top talent regardless of location.

Last updated a day 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 of experience in building rack or server management solutions
  • Experience in power usage evaluation and optimization
  • Expertise in firmware architecture
  • Strong skills in C/C++ and Python
  • Proficient programming and debugging skills
  • Experience with SCM tools and project management tools
  • Excellent communication skills and strong work ethics

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

Equity
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To NVIDIA Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Platform Software Engineer, PCIe

Senior Platform Software Engineer position at NVIDIA focusing on PCIe architecture and GPU-based AI server development with competitive compensation and benefits.

Senior ASIC Verification Engineer

Senior ASIC Verification Engineer role at NVIDIA, focusing on PCIe and CXL design verification for cutting-edge GPU technology.

Senior Backend Engineer, Web and Data Infrastructure

Senior Backend Engineer position at NVIDIA focusing on web and data infrastructure, requiring 8+ years of experience and offering competitive compensation.

Senior Software Engineer - Backend

Senior Backend Engineer role at NVIDIA, building next-gen Network management and Telemetry systems using distributed cloud applications and modern design principles.

Senior ASIC Front End Infrastructure Engineer

Senior ASIC Infrastructure Engineer role at NVIDIA, focusing on GPU development and infrastructure optimization with ML/AI integration.