Senior Firmware Verification and Bringup Engineer

NVIDIA•Santa Clara, CA
•$184,000 - $356,500•Hybrid

About The Position

NVIDIA is seeking a Senior Firmware Verification and Bringup Engineer to join its Memory Subsystem Team. The role focuses on bare-metal firmware development for NVLINK-C2C, firmware validation and debugging, and silicon bring-up for NVIDIA products. The engineer will contribute to pre-silicon firmware development and testing, drive post-silicon bring-up and feature enablement, investigate firmware and hardware interaction issues, and improve verification workflows through automation and AI-assisted methods. The position involves close collaboration with system software, RTL design, design verification, emulation, and post-silicon teams.

Requirements

  • Bachelor’s or master’s degree in electrical engineering with a focus on embedded systems, or equivalent experience.
  • At least 6 years of experience in low-level firmware design and verification in pre-silicon and post-silicon environments.
  • Hands-on experience debugging bare-metal firmware in RTL/SystemVerilog/UVM testbenches using Verdi or similar tools, and correlating firmware execution with RTL behavior.
  • Excellent RTL and digital debugging skills.
  • Understanding of and coding skills in C, C++, and Python.
  • Experience with high-speed I/O interfaces and understanding of data structures.
  • Proven understanding of PC systems, Windows OS, and Linux.
  • Hands-on debugging skills and ability to break down problems using first principles.
  • Comfort with assuming different responsibilities over the life of a product.

Nice To Haves

  • Experience developing firmware with AI agents.
  • Strong collaborative and interpersonal skills, with demonstrated success guiding and influencing others in a nuanced environment.
  • Proven track record of leading chip bring-up activities.

Responsibilities

  • Develop bare-metal firmware for NVLINK-C2C and validate and debug firmware and silicon bring-up for NVIDIA products.
  • Collaborate on pre-silicon firmware development and testing to validate features.
  • Drive silicon bring-up, feature enablement, and debugging on silicon.
  • Triage and resolve firmware issues observed during bring-up.
  • Debug hardware/firmware interaction issues, boot failures, training failures, and silicon issues; isolate root causes and drive fixes.
  • Develop and maintain automation and AI-assisted flows to improve firmware development and verification.
  • Work with system software, RTL design, design verification, emulation, and post-silicon teams to unblock progress.
  • Refine interface bring-up and validation strategy.

Benefits

  • Highly competitive salaries
  • Comprehensive benefits package
  • Equity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service