Description
We are seeking a Senior Firmware Engineer to join our GPU Firmware Development team. You will develop core out-of-band and peripheral firmware for next-generation GPU architectures.
Key Responsibilities:
- Develop, architect, and debug critical firmware for the GPU OOBHUB, focusing on robust peripheral control and secure communication interfaces.
- Design and optimize high-reliability firmware update mechanisms and telemetry systems for next-generation GPU subsystems.
- Collaborate with hardware architects and ASIC designers to define firmware-hardware interfaces and communication protocols.
- Implement secure, modern firmware solutions using high-reliability languages and principles.
- Partner with internal software, hardware, and infrastructure teams to transform new architectural features into production-ready firmware.
Requirements:
- BS or MS degree in EE, CS, CE, or equivalent experience.
- 5+ years of experience in low-level firmware development, embedded systems, or microcontroller programming.
- Strong background in managing peripherals and communication stacks via industry-standard protocols (e.g., SPI, I2C/I3C, PCIe, SMBus, MCTP, PLDM).
- Expert-level C development skills in resource-constrained environments.
- Experience working with RISC-V or similar embedded processor architectures.
- Deep understanding of software development processes, robust debugging methodologies, and a developer-first approach.
Preferred Qualifications:
- Hands-on experience or familiarity with the Ada or SPARK programming languages for high-integrity/safety-critical software.
- Direct experience with RISC-V assembly, custom extensions, or low-level architectural optimizations.
- Knowledge of building secure firmware updates, hardware roots of trust (RoT), or handling cryptographic hardware accelerators.
NVIDIA offers highly competitive salaries and a comprehensive benefits package.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Taiwan-Taipei/Senior-Firmware-Engineer---GPU_JR2019828