Taro Logo

MCU Firmware Engineer - New College Graduate

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
Embedded
Entry-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Hardware

Description For MCU Firmware Engineer - New College Graduate

NVIDIA, the world leader in accelerated computing, is seeking a MCU Firmware Engineer for 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.

As a key member of the firmware team, you'll be responsible for MCU and security aspects of the DGX/GPU software stack. The role involves architectural design, security implementation, and development of firmware solutions that meet rigorous industry standards. You'll work with cutting-edge technology in AI computing, gaming, visualization, supercomputing, and self-driving cars.

The ideal candidate should possess strong technical skills in embedded systems, firmware development, and security protocols. Experience with hardware peripherals, DMTF standards, and embedded Linux environments is highly valued. The role requires both independent work capability and strong teamwork skills.

NVIDIA offers a competitive compensation package and is known for being one of the most desirable employers globally. The company values diversity and innovation, providing an environment where creative, autonomous individuals can thrive while working on challenging projects that shape the future of technology. This position offers a unique opportunity to contribute to NVIDIA's continued leadership in AI and accelerated computing while working with some of the industry's brightest minds.

Last updated 11 hours ago

Responsibilities For MCU Firmware Engineer - New College Graduate

  • Design and develop security firmware for NVIDIA DGX products
  • Define and ensure software development process meets security/MCU standards
  • Perform security threat modeling for software
  • Design MCU solutions for DGX/GPU server security requirements

Requirements For MCU Firmware Engineer - New College Graduate

Linux
  • Bachelors or higher in electrical engineering, computer science, or computer engineering
  • 3+ years of experience
  • Experience with hardware peripherals (I2C, I3C, SPI, USB)
  • Firmware design and development experience
  • Experience in building and implementing MCU software
  • Background in embedded software development in Linux environment
  • Strong programming skills in Ada/Spark, C/C++
  • Deep understanding of computer architecture and operating system fundamentals
  • Strong teamwork and self-motivation

Interested in this job?

Jobs Related To NVIDIA MCU Firmware Engineer - New College Graduate