VetJobs - The Leading Military Job Board

Job Information

Nvidia NPI Diag Software Manager - Server in Taipei, Taiwan

We are looking for a manager to lead a team of software engineers to develop a suite of system stress applications focused on NVIDIA's next-generation of data center products. We pride ourselves in developing the most stressful software a GPU server would ever see in its lifetime! Our team engages with architecture, ASIC, systems engineering and operations team to build methodologies to push each HW component to brink of failure. We are a central team in NVIDIA's data center business - from GPU baseboards to standalone GPU servers to entire cluster of GPU servers, we build the system stress application suite for all!

We partner with NVIDIA operation teams to find efficient balance between product quality, test yield, and manufacturing efficiency. Wouldn't you want to be a key factor of NVIDIA gross margin?

What you will be doing:

  • As the manager, you will run multiple concurrent projects through active prioritization, and communication.

  • On the engineer management side, we want the manager to continue to groom future technical leaders in the team and recruit new talent.

  • Constant development is another area of responsibility. We look for candidates who are proactive - seek opportunities to improve NVIDIA product quality and production efficiency.

  • We also need our candidates to be reactive: be able to drive root cause of critical issues and adopt corrective actions.

  • Finally, we need our leaders to develop long range strategies for the team to prepare for new challenges and drive execution.

What we need to see:

  • Bachelor of science in Computer Science, Computer Engineering, Electrical Engineering (or equivalent experience).

  • 8+ overall years of system software experience, deep understanding of software development principles, comfortable working in large code space and deep driver stack with 4+ years of leading a team.

  • Good programming skills in C/C++, python programming is a plus.

  • Solid understanding in computer architecture, operating system, kernel driver, device programming.

  • Experience driving feature development, multi-team debug.

Ways to stand out from the crowd:

  • Knowledge of GPU compute or server product technologies like BMC (Baseboard Management Controller), Infiniband, PCIE, NVLink.

  • Prior management experience.

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people on the planet working for us. If you're creative, passionate and self-motivated, we want to hear from you! NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services.

NVIDIA is a Learning Machine

NVIDIA pioneered accelerated computing to tackle challenges no one else can solve. Our work in AI and the metaverse is transforming the world's largest industries and profoundly impacting society.

Learn more about NVIDIA .

DirectEmployers