JobsMCU Firmware Engineer
Job description
The MCU Firmware Engineer will join the ERoT/MCU firmware team at NVIDIA to develop firmware/software for next-generation GPU modules. This role involves working on the security aspects of the DGX/GPU software stack and contributing to innovative solutions for various NVIDIA products. The position requires a strong background in embedded software development and a hands-on approach to firmware design. As a key member of the team, the engineer will help shape the future of security firmware for NVIDIA DGX products.
Requirements
- Bachelor's or higher in electrical engineering, computer science, or computer engineering or equivalent experience.
- 5+ years of experience in firmware design, development, or analysis.
- Experience with hardware peripherals such as I2C, I3C, SPI, and USB.
- Familiarity with DMTF PLDM, MCTP, and SPDM standards is a plus.
- Background in embedded software development in a Linux environment.
- Strong programming skills in Ada/Spark, C/C++, algorithms, and data structures.
- Experience with FreeRTOS/Zephyr, SBIOS, and BMC firmware.
Responsibilities
- Define, architect, and develop security firmware for NVIDIA DGX products.
- Ensure the software development process meets security and MCU standards.
- Perform security threat modeling for the software.
- Design and recommend MCU solutions to satisfy DGX/GPU server security guidelines.
- Collaborate with team members to drive issues with minimal supervision.
Benefits
- Employees at NVIDIA are often offered comprehensive, day-one benefits—including medical, dental, and vision coverage with HSA support, life and disability insurance, an Employee Assistance Program, and a 401(k) with auto-enrollment. Many roles also have generous time off and holidays, donation matching (up to $10,000), and a wide menu of extras like FSAs, commuter benefits, legal and identity-theft protection, pet insurance, and wellness discounts. Optional programs can include student-loan and home-purchase support, plus family care resources and expert medical services.
Is this posting expired or inaccurate?
