Senior Systems Software Engineer, Data Center Platform Enablement

Opens nvidia.wd5.myworkdayjobs.com in a new tab

Overview

  • NVIDIA’s invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing.
  • More recently, GPU deep learning ignited modern deep learning — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world.
  • Today, we are increasingly known as “the AI computing company.” We're looking to grow our company and establish teams with the most thoughtful people in the world.
  • Are you ready to change the next generation of computing? Join us at the forefront of technological advancement.
  • NVIDIA data center systems have become core to NVIDIA's rapidly growing enterprise and cloud provider businesses.
  • These platforms bring together the full power of NVIDIA GPUs, NVIDIA NVLink, NVIDIA Networking, NVIDIA Data Center CPUs, and a fully optimized NVIDIA AI and HPC software stack.
  • We are seeking an excellent Senior System Engineer to work on bring up, integration, validation and troubleshooting for compute tray platforms of GPU Racks — ensuring servers are fully functional and validated as per requirement before mass deployment in data centers.
  • What you’ll be doing: Working with a global team of architects and developers on NVIDIA AI server system (CPU, GPU, Memory, NIC, PCIe, NVMe SSD, Cooling, etc.) designs.
  • Working closely with hardware teams to influence hardware system design, reviewing schematics and board design to ensure speed of light execution.
  • Using simulation and emulation to left-shift early design and initiate new concepts and innovations.
  • Hands on debug and support of early server prototypes bring-up and power on test debug in datacenter system labs.
  • Factory and Manufacturing support: Support manufacturing flows, firmware updates, and diagnostic procedures.
  • Ensure BOM change signoff and process optimization.
  • Issue Resolution & Customer Support: Drive root cause analysis and resolution of bring-up failures.
  • Collaborate with partners, ODMs, and customers for technical support.
  • Working with design architects to come up with proper diagnostic test tools and automation for qualifying the early system software and firmware stack.
  • What we need to see: Strong experience of computer system and firmware architecture and design for server products.
  • Experience with CPLD or FPGA design and RTL.
  • Solid experience of end-to-end delivery of high-end enterprise server products from definition to customer deployment.
  • Solid understanding of low-level interfaces between SBIOS, BMC and OS like I2C/SPI/PCIe/JTAG etc.
  • System boot and initialization, PCIe enumeration, high speed I/O at platform level for enterprise systems.
  • Experience on working closely with HW teams, ODMs and vendors to introduce and support server platforms.
  • Experience with C/C++ development, bash/python for scripting, and solid hands-on debugging skills in embedded Linux operating environments.
  • Experience on using simulation such as QEMU and emulation tools to perform validation of early design work.
  • Experience with accelerating design and debug by using AI tools.
  • You should possess excellent written and oral communication skills, good work ethics, high sense of teamwork, love to produce quality work and commitment to finish your tasks every single day.
  • You are a self-starter who loves to find creative solutions to exciting problems.
  • Bachelor’s Degree or higher in Electrical Engineering or Computer Science (or equivalent experience), and 8+ years of experience, with demonstrated strong ability as individual contributor.
  • Ways to stand out from the crowd: Experience with early design and power on debug Proven leader who is willing to tackle challenging issues and work in a fast-paced environment NVIDIA is considered 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 are creative and autonomous, we want to hear from you!.

Tools & Skills

Sourced directly from NVIDIA’s career page

Your application goes straight to NVIDIA.

NVIDIA logo

NVIDIA

Taiwan, Taipei

Specialisation
Open roles at NVIDIA
2000 positions
Job ID
/job/Taiwan-Taipei/Senior-Systems-Software-Engineer--Data-Center-Platform-Enablement_JR2022097

Get matched to roles like this

Upload your resume once. We’ll notify you when matching roles open up.

Join talent pool — free

Similar Other roles