JobMesh

Senior Firmware Engineer

NVIDIA · Santa Clara, California, US

As a member of our NVLink Firmware Development and Verification team, you will be responsible for performing unit and integration-level firmware verification...

Job description

As a member of our NVLink Firmware Development and Verification team, you will be responsible for performing unit and integration-level firmware verification across both pre-silicon and post-silicon platforms. You will also help enable the firmware and verification infrastructure for our next-generation GPUs, which power high-performance interconnects in multi-GPU systems. Experience or familiarity with high-performance computing systems, interconnects, or networking protocols and architectures is a plus. What you'll be doing: 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) to verify firmware functionality. Drive silicon bring-up, feature enablement, and debug activities on GPU systems. Work closely with architecture, hardware, and firmware teams on firmware enablement, design-for-debug, 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 i...