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
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Taiwan-Taipei/Senior-Systems-Software-Engineer--Data-Center-Platform-Enablement_JR2022097