# Software Engineer - Firmware Development

**Company**: NVIDIA
**Experience**: entry
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Taiwan-Taipei/Enterprise-System-Firmware-Engineer--RDSS-Intern-_JR2026055?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_15cd8af9-838

## Description

By submitting your resume, you’re expressing interest in our 2027 RDSS (Research and Development Substitute Services) program.

NVIDIA is looking for a Software Engineer to join their team in firmware development.

The successful candidate will support the development of SBIOS / UEFI tools, debug workflows, release infrastructure, and automation for NVIDIA server platforms.

Responsibilities:

- Support development of SBIOS / UEFI tools, debug workflows, release infrastructure, and automation for NVIDIA server platforms

- Help automate SBIOS issue resolution, bug triage, and failure analysis workflows

- Contribute to common toolsets that improve firmware development efficiency across server and adjacent platform workflows

- Work with engineers on BIOS / UEFI development, testing, and validation tasks for enterprise server products

- Assist with unit test automation, code coverage analysis, and firmware quality reporting

- Partner with firmware, hardware, validation, and security engineers to qualify features across the system software and firmware stack

Requirements:

- Pursuing a BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field

- Strong programming skills in C/C++; Python is a plus

- Interest in low-level software, firmware, computer architecture, and server platforms

- Familiarity with BIOS / UEFI concepts, boot flows, or embedded firmware development

- Exposure to debugging in Linux or embedded environments

- Strong problem-solving skills and good written and verbal communication

Preferred qualifications:

- Experience with BIOS / UEFI, bootloaders, embedded firmware, or platform bring-up

- Coursework or projects involving computer architecture, operating systems, or low-level systems programming

- Familiarity with interfaces such as I2C, SPI, PCIe, or JTAG

- Experience with firmware test automation, scripting, or CI-style tooling

- Hands-on work with server platforms, validation, or hardware/software integration

## Skills

### Required
- C/C++
- Python
- firmware development
- BIOS/UEFI
- computer architecture
- server platforms

### Nice to have
- bootloaders
- embedded firmware
- platform bring-up
- operating systems
- low-level systems programming
- I2C
- SPI
- PCIe
- JTAG
- firmware test automation
- scripting
- CI-style tooling
- validation
- hardware/software integration

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Taiwan-Taipei/Enterprise-System-Firmware-Engineer--RDSS-Intern-_JR2026055?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
