Nvidia

Software Engineer, Simulation and Virtualization (RDSS Intern)

Nvidia
Apply
1 day ago
Hsinchu, Taiwan or Taipei, TaiwanIntern

Responsibilities

  • Contribute to the design, development, verification, debugging, and improvement of simulation platforms for next-generation NVIDIA data center systems.
  • Improve simulation performance, fix bugs across user and kernel stacks, and automate execution flows.
  • Collaborate with hardware modeling, kernel, and platform driver teams to bring the full software stack onto the Data Center Platform Simulator.

Requirements

  • Bachelor’s, Master’s, or PhD degree in Computer Science or a related field.
  • Solid understanding of operating systems and computer architecture.
  • Strong programming, problem-solving, and QA skills, preferably using C/C++.
  • Practical experience with scripting, containers, CI/CD tools, and source-control management tools.
  • Preferred qualifications include knowledge of system simulation and virtualization, ARM and x86 architectures, cross-compilation and debugging, performance tuning, multithreading, out-of-band management, and error injection.

Benefits

  • Competitive salary and a generous benefits package.
  • 2027 RDSS program internship opportunity.

Tech Stack

CC++CircleCIDockerGitGitHub ActionsJenkinsKubernetesPerlPythonSpinnaker

Categories

Nvidia

About Nvidia

10,000+ employees

Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.

Contact me