JobsSenior Firmware Engineer -  Development, Verification and Infrastructure
NVIDIA logo

Senior Firmware Engineer -  Development, Verification and Infrastructure

NVIDIA

Location

Santa Clara, CA

Type

Full-time

Posted

5/10/2026

Compensation

$152,000 - $287,500 per year

Undergraduate with 5+ Years of Experience
Approval 99.2%·Filings 1,781·New hires 873·
👑 Elite Sponsor
·FY 2025

Job description

As a member of the NVLink Firmware Development and Verification team, you will be responsible for unit and integration-level firmware verification on both pre-silicon and post-silicon platforms. The role involves enabling firmware and verification infrastructure for next-generation GPUs that support high-performance interconnects in multi-GPU systems. You will collaborate with design and verification teams to validate firmware features and functionality while driving silicon bring-up and debugging activities. This position requires strong analytical skills and proficiency in programming languages such as Python, C, and C++.

Requirements

  • BS or MS degree in Electrical Engineering, Computer Science, or a related field.
  • Minimum 3+ years of experience in firmware or software verification.
  • Strong debugging and analytical skills.
  • Proficiency in Python, C, C++, and understanding of object-oriented programming.
  • Solid understanding of computer architecture, microprocessors, and microcontroller fundamentals.
  • Excellent collaboration and communication skills.
  • Positive attitude and strong team player.

Responsibilities

  • Collaborate within a combined design and verification team to validate firmware features and functionality.
  • Develop verification plans, test cases, and correctness models primarily in Python.
  • Drive silicon bring-up, feature enablement, and debug activities on GPU systems.
  • Work closely with architecture, hardware, and firmware teams on firmware enablement and validation strategies.
  • Triage and resolve firmware issues observed during customer qualification or in-field testing.
  • Log and track bugs, maintain coverage metrics, and perform gap analysis.
  • Develop and maintain automation tools and infrastructure to improve firmware development and verification workflows.

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?