Senior Firmware Engineer - GPU Verification

NVIDIA Corporation

Santa Clara (CA)

Hybrid

USD 184,000 - 357,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

NVIDIA is seeking a Senior Firmware Engineer for the GPU Verification team in Santa Clara, CA. You will develop verification processes and features for next‑gen NVIDIA switches and GPUs using C++ and Python in an Agile environment.

You will collaborate across architecture and software teams, support pre- and post‑silicon phases, and debug HW/SW interfaces. A B.Sc in CS/CE/EE and 6+ years of relevant experience are required; Linux internals and CI tool familiarity are a plus.

Qualifications

  • B.Sc degree or equivalent in CS/CE/EE.
  • 6+ years of relevant professional experience.
  • Proficient in C++ and Python.
  • Experience with Embedded software development.
  • Strong analytical, debugging and problem-solving skills.
  • Able to multitask in a dynamic environment.

Responsibilities

  • Develop verification processes and features for core NVIDIA switches and GPUs.
  • Design and implement verification features in firmware.
  • Plan, schedule and drive team activities and milestones.
  • Collaborate with architecture and software teams across development lifecycles.
  • Work in pre- and post-silicon development environments.
  • Deeply understand networking tech, debugging and HW/SW interfaces.
  • Innovate to improve FW switching products for customers.

Skills

C++
Python
Embedded SW development
Linux internals

Education

B.Sc in CS/CE/EE

Tools

Git
Gerrit
Jenkins

Job description

## Senior Firmware Engineer - GPU VerificationApply: US, CA, Santa Clara: Full time: Posted Today: JR2016780NVIDIA is looking for an excellent Software Engineer to join the InfiniBand Switch and NVLink FW group in Santa Clara, CA. As the team member, you will be part of a major development effort for the next-generation networking products. The verification team develops modern networking features for cloud, HPC and storage. We drive the data growth of the world’s biggest companies. With skilled engineers around the globe, the work environment continues to be dynamic, meaningful, and fast-paced. Are you ready for the challenge? **What you will be doing:*** As a Senior Software Engineer at NVIDIA, you will part of a group of firmware verification engineers, using your expertise in C++ and Python in an Agile methodology.* Develop the verification process, aligning with quality standards and project timelines.* Design and implement new features in the core of NVIDIA Switch and GPUs* Drive and facilitate the planning, scheduling, and execution of the project and activities of the team* Collaborate with architecture and different software design teams as part of the software development lifecycle.* Work in pre and post-silicon development environments of next-generation NVIDIA networking products.* Gain a deep understanding of networking technology, system debugging and stacks, as well as the HW/FW/SW relationship.* Innovate! Bring NVIDIA’s FW switching products to shine in customer’s view **What we need to see:*** B.Sc degree or equivalent experience in Computer Science, Computer Engineering, or Electrical Engineering* 6+ years of relevant overall professional experience* Proficient knowledge of C++, Python.* Experience with Embedded SW development.* Strong analytical, creative, debugging, and problem-solving skills.* Diligent and comfortable with multitasking in a dynamic environment with shifting priorities and changing requirements.* An excellent teammate with good interpersonal skills. **Ways to stand out from the crowd:*** Knowledge of network protocols.* Background with CI methodology & tools (Git, Gerrit, Jenkins etc.)* Background in Linux internals With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you!Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.You will also be eligible for equity and benefits.Applications for this job will be accepted at least until September 19, 2026.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer - GPU Verification
Senior Firmware Engineer - GPU Verification

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity compensation
Benefits package
Senior Firmware Engineer - GPU Verification
Senior Firmware Engineer - GPU Verification

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Equity
Benefits package
Senior Software Engineer, Networking
Senior Software Engineer, Networking

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 148,000 - 287,500
Generous benefits package
Equity options
Senior Firmware Engineer - GPU Verification
Senior Firmware Engineer - GPU Verification

NVIDIA • United States

On-site
USD 184,000 - 357,000
Equity
Benefits
Senior Firmware Engineer, Networking
Senior Firmware Engineer, Networking

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Competitive salaries
Generous benefits package
Equity eligibility
Senior Software Development Tech Lead – NVLink FW and NVOS
Senior Software Development Tech Lead – NVLink FW and NVOS

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 224,000 - 431,000
Equity
Benefits package
Senior Firmware Engineer, Networking
Senior Firmware Engineer, Networking

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 287,500
Equity
Benefits package
Competitive salaries
Senior Firmware Engineer, Networking
Senior Firmware Engineer, Networking

NVIDIA • Redmond (WA)

On-site
USD 224,000 - 432,000
Senior Firmware Engineer, Networking
Senior Firmware Engineer, Networking

NVIDIA • Washington

On-site
USD 224,000 - 432,000
Equity
Benefits
Senior HPC Support Engineer, InfiniBand - NVLink
Senior HPC Support Engineer, InfiniBand - NVLink

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 108,000 - 207,000