NVIDIA

Firmware Engineer

Job Description

Posted on: 
2026-01-06

Responsibilities

  • Identify, diagnose, and address high-value problems during the product onboarding process.
  • Verify interaction of all integrated components through functional testing.
  • Validate firmware features at hardware power-on stage.
  • Collaborate with software, architecture, hardware, and production engineering teams.
  • Ensure seamless firmware release process from development to mass production.
  • Engage in system-level debugging and problem-solving.
  • Foster collaboration among engineers across NVIDIA's global sites.

Job Requirements

  • Bachelor's degree in Electrical/Computer Engineering or equivalent experience.
  • 3+ years of relevant experience.
  • Strong system-level understanding and hands-on lab experience.
  • Programming knowledge in Python/C/C++ or Perl.
  • Excellent interpersonal and intercultural skills.
  • Knowledge in SW-HW interfaces, PCIe, and real-time software.
  • Understanding of computing architectures and hardware systems block diagrams.
Apply now

More job openings