New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

Senior Systems Software Engineer, Data Center Platform Enablement

NVIDIA
Apply →
senior full-time Taipei

First indexed 28 Jul 2026

Description

NVIDIA is seeking a Senior Systems Software Engineer to work on data center platform enablement. The successful candidate will work on bringing up, integrating, validating, and troubleshooting compute tray platforms of GPU Racks.

Responsibilities:

  • Work with a global team of architects and developers on NVIDIA AI server system designs
  • Collaborate with hardware teams to influence hardware system design and review schematics and board design
  • Use simulation and emulation to validate early design work
  • Debug and support early server prototypes bring-up and power on test debug in data center system labs
  • Support manufacturing flows, firmware updates, and diagnostic procedures
  • Drive root cause analysis and resolution of bring-up failures
  • Collaborate with partners, ODMs, and customers for technical support
  • Develop diagnostic test tools and automation for qualifying early system software and firmware stack

Requirements:

  • Strong experience with computer system and firmware architecture and design for server products
  • Experience with CPLD or FPGA design and RTL
  • Solid understanding of low-level interfaces between SBIOS, BMC, and OS
  • Experience working closely with HW teams, ODMs, and vendors to introduce and support server platforms
  • Experience with C/C++ development, bash/python for scripting, and hands-on debugging skills in embedded Linux operating environments
  • Bachelor's Degree or higher in Electrical Engineering or Computer Science (or equivalent experience), and 8+ years of experience