Firmware Engineer - GPU
Core
Develop robust, secure firmware for the GPU Out-of-Band Hub (OOBHUB) to manage peripherals, handle secure updates, and monitor communication telemetry for next-generation GPU architectures.
Role type
Senior Firmware Engineer (GPU)
Builds
GPU OOBHUB firmware, peripheral control systems, and secure update mechanisms
Domain
Semiconductor hardware / GPU infrastructure
Required skills
C programming, embedded systems, microcontroller programming, peripheral management, communication protocols (SPI, I2C, PCIe, SMBus, MCTP, PLDM), RISC-V architecture, hardware interface design, debugging methodologies
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 critical firmware for GPU OOBHUB; Develop high-reliability firmware update mechanisms and telemetry systems; Collaborate with hardware architects to define firmware-hardware interfaces; Implement secure, modern firmware solutions; Partner with software and infrastructure teams to transform architectural features into production-ready firmware
