# Software Intern, Data Center Compute Software Tools

**Company**: NVIDIA
**Experience**: internship
**Job type**: internship
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Taiwan-Taipei/Software-Engineer--Data-Center-Compute-Software-Tools--RDSS-Intern-_JR2025645?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_b106ea8a-b70

## Description

We are looking for a Software Intern, Data Center Compute Software Tools to join our team at NVIDIA. As a Software Intern, you will be working with a global team of Datacenter Tool developers on NVIDIA server designs.

Responsibilities:

- Design and develop tools for Datacenter Software and Firmware solutions

- Instrument code to ensure maximum code coverage, write and automate unit tests for each implemented module, and maintain detailed unit test case reports

- Provide software quality reports based on static analysis, code coverage, CPU load

- Work closely with hardware teams to influence hardware design and review HW architecture and schematics

- Collaborate with QA/Test architects to come up with proper test tools and automation for qualifying the whole system software and firmware stack

Requirements:

- MS or PhD in EE/CS or related field of education with active development using Python and C/C++ as primary programming languages using Linux as OS

- System knowledge - how platform management works - areas like BMC-BIOS communication, thermal management, power management, firmware update, device monitoring, firmware security, etc.

- Experience with bash/python scripting and debugging skills in Linux operating environments

- Experience in Git operation

- Possess excellent written and oral communication skills, good work ethics, a high sense of teamwork, and a commitment to producing quality work

Preferred qualifications:

- Hands-on experience with x86 or ARM system architecture

- Familiarity with the architecture of datacenter server hardware and experience with the in-band and out-of-band management of firmware and hardware components

- Understanding of REST architecture style, especially JSON over HTTPS with OAuth

## Skills

### Required
- Python
- C/C++
- Linux
- Git
- bash scripting
- debugging skills
- system knowledge

### Nice to have
- x86 or ARM system architecture
- datacenter server hardware
- REST architecture style
- JSON over HTTPS with OAuth

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Taiwan-Taipei/Software-Engineer--Data-Center-Compute-Software-Tools--RDSS-Intern-_JR2025645?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
