As a Firmware Engineer, you will develop innovative firmware and software solutions for next-generation NVIDIA DGX/MGX servers and GPU hardware
Job Summary
As a Firmware Engineer, you will develop innovative firmware and software solutions for next-generation NVIDIA DGX/MGX servers and GPU hardware.
You will be a key leader responsible for the firmware of the DGX/GPU software stack, contributing to architectural design and security standards compliance.
The role offers an exciting, meaningful work environment with deadlines, customers, and competition in a leading AI computing company pioneering innovations in gaming, visualization, supercomputing, and self-driving cars.
Matching Summary
As a Firmware Engineer, you will develop innovative firmware and software solutions for next-generation NVIDIA DGX/MGX servers and GPU hardware.
Skills & Requirements
Must-have
Embedded software/drivers development
Security/MCU firmware design
Linux embedded software development
Programming in Ada/Spark, C/C++, Python
Firmware for GPU and DGX products
Threat modeling and security analysis
Nice-to-have
Familiarity with DMTF PLDM, MCTP, SPDM standards
Experience with FreeRTOS/Zephyr and RISCV
Knowledge of Root of Trust security technologies
Background with SBIOS and BMC firmware
Strong teamwork and self-motivation
Excellent communication skills
Key Requirements
Masters or higher in electrical engineering or computer science
5+ years of significant software development experience
Experience in embedded software development
Strong programming skills in Ada/Spark, C/C++, Python
Knowledge of computer architecture and operating systems