Senior Firmware Engineer, Networking

NVIDIA Gruppe

Santa Clara (CA)

On-site

USD 184,000 - 287,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive benefits package
Equity eligibility

Job summary

NVIDIA Gruppe is seeking a Senior Firmware Engineer to join their Firmware team. In this role, you will develop advanced networking features for AI, cloud, and HPC. You will work closely with various design teams and be involved in everything from implementation to verification of new firmware features.

The ideal candidate should have 8+ years of firmware experience and a strong programming background in C/C++. They will also collaborate with different teams to ensure top performance of our products.

Qualifications

  • 8+ years of experience in firmware development.
  • Strong understanding of computer architecture and Linux.
  • Excellent problem-solving skills.

Responsibilities

  • Implement new features for NVIDIA NIC and Switch firmware.
  • Develop verification tests in a sophisticated firmware testing environment.
  • Collaborate with cross-functional teams to debug firmware issues.

Skills

C/C++ programming
Data analysis
Debugging skills
Digital design knowledge

Education

Bachelor's or Master's degree in Electrical/Computer Engineering

Tools

Linux
Python

Job description

We are looking for an excellent Senior Firmware Engineer to join the Firmware team. The NVIDIA Firmware team develops groundbreaking networking features for AI, cloud, HPC and storage. We drive the data growth of the world’s biggest companies. With many hardworking engineers around the globe, the work environment is complex, results-oriented and fast paced. You will learn how a big software project is operated, maintained, qualified and released, and how Hardware and Firmware are developed.

What you will be doing
  • Work closely with the architecture and different software and hardware design teams.
  • Implement new features for NVIDIA NIC and Switch firmware.
  • Develop verification tests for advanced features in a highly complex and sophisticated firmware testing environment.
  • Collaborate with multi-functional teams including chip design, board designers, silicon, software and program managers to debug any firmware/validation issues.
  • Be heavily involved with early modeling and simulation required to produce our outstanding products including schematic and layout reviews on next generation board designs.
What we need to see
  • Bachelor’s or master’s degree in Electrical/Computer Engineering, or equivalent experience.
  • 8+ years of experience in firmware.
  • Strong C/C++ and object‑oriented programming capabilities.
  • Excellent data analysis, debugging and problem‑solving skills.
  • Strong understanding of digital design, computer architecture, Linux, drivers and CPU/GPU/SOC architecture.
  • Familiarity with fundamentals of Linux scripting languages and hands‑on Python.
  • Motivated, independent with strong communication skills.
Ways to stand out from the crowd
  • Coding and automation skills in scripting languages such as Python.
  • Experience with RISC‑V architecture and verification.
  • Ability to multitask and prioritize in a fast‑paced environment.
  • Strong interpersonal and communication skills and ability to work effectively across different teams.
  • Hands‑on lab experience with board bring‑up, lab debugging and lab tools (oscilloscopes, multimeters, logic analyzers).
Compensation and Benefits
  • Base salary range for Level4: $184,000–$287,500; Level5: $224,000–$356,500.
  • Eligible for equity and a comprehensive benefits package including health, dental, vision, retirement and other standard NVIDIA benefits.
Equal Opportunity Statement

NVIDIA is committed to fostering a diverse work environment and is a proud equal‑opportunity employer. NVIDIA does not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer, Networking
Senior Firmware Engineer, Networking

NVIDIA • Washington

On-site
USD 224,000 - 432,000
Equity
Benefits
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 • Santa Clara (CA)

On-site
USD 184,000 - 287,500
Equity
Benefits package
Competitive salaries
Manager, Firmware
Manager, Firmware

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 224,000 - 432,000
Equity options
Comprehensive benefits package
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 Firmware Engineer, PHY Devices - Networking
Senior Firmware Engineer, PHY Devices - Networking

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 242,000
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 - Development, Verification and Infrastructure
Senior Firmware Engineer - Development, Verification and Infrastructure

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Equity options
Comprehensive benefits package
Senior Firmware Engineer - Networking & NIC/Switch (Equity)
Senior Firmware Engineer - Networking & NIC/Switch (Equity)

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Competitive salaries
Generous benefits package
Equity eligibility
Senior Networking Firmware Engineer — Equity & Impact
Senior Networking Firmware Engineer — Equity & Impact

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 287,500
Equity
Benefits package
Competitive salaries