Firmware Engineer - GPU
Core
Develop and debug critical firmware for GPU Out-of-Band Hub (OOBHUB) managing peripherals, secure communication, and telemetry.
Role type
Senior Firmware Engineer (GPU)
Builds
GPU OOBHUB firmware, update mechanisms, and telemetry systems
Domain
Semiconductor / GPU Architecture
Required skills
C programming, embedded systems, microcontroller programming, peripheral management, communication protocols (SPI, I2C, PCIe, SMBus, MCTP, PLDM), RISC-V architecture, hardware interface definition, secure coding
Preferred skills
Rust programming, RISC-V assembly, hardware roots of trust, cryptographic hardware accelerators
Technologies
C, Rust, RISC-V, SPI, I2C, PCIe, SMBus, MCTP, PLDM
Responsibilities
Build and architect firmware for GPU OOBHUB; Develop high-reliability firmware update mechanisms; Collaborate with hardware architects to define firmware-hardware interfaces; Implement secure firmware solutions; Partner with software and infrastructure teams to deliver production-ready firmware
Seniority
Senior, hands-on IC
