Nvidia

Firmware Engineer - GPU

Nvidia
Apply
7 days ago
Taipei, TaiwanSenior

Responsibilities

  • Build, architect, develop, and debug critical firmware running in the GPU OOBHUB.
  • Develop peripheral control and secure communication interfaces for GPU subsystems.
  • Build and optimize high-reliability firmware update mechanisms and telemetry systems.
  • Collaborate with hardware architects and ASIC designers to define firmware-hardware interfaces and communication protocols for new silicon.
  • Implement secure, maintainable, and high-integrity firmware for resource-constrained environments.
  • Partner with software, hardware, and infrastructure teams to deliver new architectural features into production-ready firmware.

Requirements

  • BS or MS degree in electrical engineering, computer science, computer engineering, or equivalent experience.
  • At least 3 years of experience in low-level firmware development, embedded systems, or microcontroller programming.
  • Strong experience managing peripherals and communication stacks using protocols such as SPI, I2C/I3C, PCIe, SMBus, MCTP, and PLDM.
  • Expert-level C development skills in resource-constrained environments.
  • Experience with RISC-V or similar embedded processor architectures.
  • Understanding of software development processes and robust debugging methodologies.
  • Preferred experience with Rust for high-integrity or safety-critical software.
  • Preferred experience with RISC-V assembly, custom extensions, or low-level architectural optimization.
  • Preferred knowledge of secure firmware updates, hardware roots of trust, or cryptographic hardware accelerators.

Benefits

  • Competitive salaries and a generous benefits package.
  • Equal opportunity workplace with a stated commitment to diversity and nondiscrimination.

Tech Stack

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