NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology—and amazing people. Today, we're tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world.
Join NVIDIA as a Software Engineer - Data Center Rack and Power Management. This role offers a unique opportunity to be part of our mission to design and implement rack-level solutions for next-generation AI supercomputing platforms. NVIDIA's GB200 superchip exemplifies our commitment to performance and productivity.
Key Responsibilities:
- Drive next-generation power management solutions for scaling AI infrastructure using NVIDIA GPUs and CPU solutions.
- Develop architecture for power management at the server and rack levels, optimizing power consumption at the data center level.
- Collaborate with customers, product management, and architects to define requirements and ensure high-quality products.
- Produce detailed architecture specifications and validate through POCs.
- Coordinate the development of comprehensive architecture specs and design documents.
- Conduct code reviews, improve unit testing, and ensure a robust test plan is in place.
- Support QA teams in leading product life cycles.
Requirements:
- BS, MS, or PhD in EE/CS or a related field (or equivalent experience) with a minimum of 8 years of experience in building rack or server management solutions.
- Strong skills in C/C++ and Python.
- Experience with firmware architecture and optimizing firmware for low latency APIs.
- Proficient programming and debugging skills for server platforms.
- Experience with SCM tools (e.g., Git, Perforce) and project management tools like Jira.
Join NVIDIA and make a lasting impact on the world of AI and computing!