Senior System Software Engineer, Security Enablement - MGX



Software Engineering
Taipei City, Taiwan
Posted on Friday, September 22, 2023

NVIDIA’s invention of the GPU in 1999 sparked 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.

NVIDIA MGX is bringing accelerating computing into any data center with modular server design. With MGX, OEM and ODM partners can build tailored solutions for different use cases while saving development resources and reducing time to market. The modular reference architecture allows different configurations of GPUs, CPUs, and DPUs—including x86 or Arm® CPU servers and NVIDIA OVX™ servers—to accelerate diverse enterprise data center workloads. We’re looking for a highly motivated, creative engineer with strong experience in system security and software to join the Server Software team. You will lead OEM and ODM partners to bringup and validate their servers built on NVIDIA GPUs, CPUs, and DPUs. Are you ready to change the next generation of computing? Join us at the forefront of technological advancement.

What you’ll be doing:

  • Collaborate with NVIDIA partners by providing detailed explanations of security architecture of NVIDIA data center systems

  • Supporting NVIDIA partners with system bring-up and development by providing security-focused technical support and troubleshooting.

  • Driving partner feedback back to NVIDIA data center systems architectural teams and collaborating to drive improvements to NVIDIA next-generation products.

  • Work with NVIDIA partners on architecture and discussions to improve their use of NVIDIA products.

What we need to see:

  • BS, MS, or PhD in EE/CS or related field of education with 5+ years of experience in relevant areas.

  • Excellent knowledge of modern secure system architecture and general security principles, including topics such as secure boot, roots of trust, attestation, key management, provisioning, certificates, and code signing

  • Deep understanding of modern server architecture, including GPU computing

  • Strong troubleshooting, debug, and log parsing skills

  • Excellent written and oral communication skills, a strong work ethic, a strong sense of teamwork, and a love to excel and produce quality work

  • Good programming and scripting skills using C/C++, Bash, Python, etc. to assist with debug and troubleshooting.

Ways to stand out from the crowd:

  • Prior experience with partner enablement/support roles, especially focused on security and system bring-up

  • Familiarity with security-focused industry standards like Open Compute Project (OCP), OpenBMC, DMTF, TCG and open source projects

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 and autonomous, we want to hear from you!