NVIDIA

MCU Firmware Engineer

Job Description

Posted on: 
2026-03-20

Responsibilities

  • Define, design, and develop security firmware for NVIDIA DGX products.
  • Ensure software development processes meet MCU/security standards.
  • Perform security threat modeling for software.
  • Design and recommend MCU solutions for DGX/GPU server security.
  • Collaborate with team members on firmware development.
  • Maintain a strong understanding of system architecture and software stacks.
  • Communicate effectively and adapt to task assignments under pressure.

Job Requirements

  • Bachelor's or higher in electrical engineering, computer science, or computer engineering.
  • 5+ years of relevant experience.
  • Hardware experience with I2C, I3C, SPI, USB, etc.
  • Proficiency in firmware design and development.
  • Familiarity with embedded software development in Linux environments.
  • Strong programming skills in Ada/Spark, C/C++, algorithms, and data structures.
  • Self-motivated with excellent communication skills.
Apply now

More job openings