NVIDIA, the world leader in accelerated computing, is seeking a MCU Firmware Engineer to join their ERoT/MCU firmware team. This role focuses on developing MCU firmware/software for next-generation GPU modules deployed on NVIDIA DGX servers, GPU baseboards, and Tesla boards. The position offers an exciting opportunity to work on groundbreaking solutions that will impact numerous NVIDIA products.
The ideal candidate will be responsible for the MCU and security aspects of the DGX/GPU software stack, working on cutting-edge technology in AI computing, gaming, visualization, supercomputing, and self-driving cars. The role involves architectural design, security firmware development, and implementation of MCU solutions that meet rigorous security standards.
Key technical requirements include strong programming skills in Ada/Spark and C/C++, experience with embedded systems and MCU software development, and familiarity with hardware interfaces like I2C, I3C, and SPI. Knowledge of DMTF PLDM, MCTP, SPDM standards, FreeRTOS/Zephyr, and experience with SBIOS and BMC firmware are valuable additions.
The position offers the opportunity to work with some of the most brilliant minds in the industry, tackling challenging problems in a collaborative environment. NVIDIA provides competitive salaries and generous benefits, making it one of the most desirable employers globally. The company values diversity and maintains an inclusive workplace culture, perfect for creative, autonomous individuals who thrive on challenges.