System Software Manager - GPU Server (Taipei/Hsinchu)
We are searching for an outstanding software engineer to fill a challenging, yet fun role on our GPU Firmware team in our Taiwan, Taipei Office. You will be joining a team whose primary mission is solving the intricate enigma of securing and innovating the boot process for our GPUs, while dealing with the formidable constraints of boot-time and storage space. Every. Byte. Counts.
This is your chance to create waves in the industry while directly working with and alongside some of the most top-valued diverse minds in the graphics software and GPU business. Your goal will be to craft the future of graphics technologies doing exactly what you enjoy: solving puzzles. If this sounds interesting and you’re up for the task, we’d certainly like to hear from you!
Location: Taipei or Hsinchu
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 embrace 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). • 5+ 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 managing 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.
We are widely considered to be one of the technology world’s most desirable employers, and as a result have some of the most forward-thinking and talented people in the world working for us. If you’re clever, creative, and driven, we’d love to have you join the team.