Senior Firmware Engineer - Memory Subsystem

NVIDIA Gruppe

Santa Clara (CA)

On-site

USD 184,000 - 356,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NVIDIA Gruppe is seeking a Senior Firmware Engineer for their Memory Subsystem Team in Santa Clara, California. The ideal candidate will be involved in firmware development for NVLINK-C2C, validation and debugging, and implementation of low-power states, RAS, and telemetry functions. The position demands strong coding skills in C, C++, and Python, along with a deep understanding of embedded systems.

Applicants should have a BS or MS in Electrical Engineering and over 6 years of relevant experience. Competitive compensation includes a salary range of $184,000 to $356,500, along with equity and a comprehensive benefits package.

Qualifications

  • 6+ years of proven experience in Boot architecture and firmware design.
  • Excellent RTL and digital design skills.
  • Strong understanding of data structures.

Responsibilities

  • Develop firmware for NVLINK-C2C and validate debugging.
  • Work on Boot architecture and security aspects.
  • Plan NVLINK-C2C interfaces and conduct validation.

Skills

Firmware development
Debugging skills
C, C++, Python coding skills
Collaboration skills
Digital/analog systems expertise

Education

BS or MS in Electrical Engineering

Tools

PC systems
Windows OS
Linux

Job description

We are looking for a Senior Firmware Engineer for our Memory Subsystem Team.

Responsibilities
  • Firmware development for NVLINK‑C2C, validation and debugging of firmware and silicon bring‑up for NVIDIA products.
  • Work on Boot architecture and security aspects of NVLink‑C2C interfaces.
  • Create architectural specifications for micro‑controllers/processors used for boot and run‑time functions.
  • Plan and implement NVLINK‑C2C interfaces, conduct validation and enable features on NVIDIA products.
  • Implement low‑power states, RAS, and telemetry functions.
  • Leverage expertise in digital/analog systems, computer architecture, and debugging to solve complex problems.
  • Refine interface bring‑up and validation strategy.
Qualifications
  • BS or MS in Electrical Engineering (or equivalent) with a focus in embedded systems.
  • 6+ years of proven experience in Boot architecture and firmware design.
  • Excellent RTL and digital design skills.
  • Experience with high‑speed IO interface is a plus.
  • Strong coding skills in C, C++ and Python.
  • Good understanding of data structures.
  • Knowledge of ASIL process and flow is an added advantage.
  • Working knowledge of PC systems, Windows OS, and Linux.
  • Excellent debugging skills with the ability to decompose problems based on first principles.
  • Good collaboration and cross‑disciplinary teamwork skills.
  • Comfortable assuming varied responsibilities over the life of a product.
Ways to Stand Out
  • Familiarity with scripting or programming languages such as C, C++, Java, Python, or Perl.
  • Experience with embedded firmware.
  • Deep understanding of technology and passion for the work.
  • Strong collaborative and interpersonal skills with a proven track record in a dynamic matrix environment.
Compensation and Benefits
  • Base salary range: Level4 — $184,000 to $287,500; Level5 — $224,000 to $356,500.
  • Eligibility for equity and benefits.
  • Comprehensive benefits package available at https://www.nvidiabenefits.com/.

Applications for this job will be accepted at least until May24,2026.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. We do 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 - Memory Subsystem
Senior Firmware Engineer - Memory Subsystem

NVIDIA • Santa Clara (CA)

On-site
USD 184,000 - 357,000
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 Systems Software Engineer - NVLink
Senior Systems Software Engineer - NVLink

2100 NVIDIA USA • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Senior System Software Engineer - CPU SoC Boot Firmware
Senior System Software Engineer - CPU SoC Boot Firmware

NVIDIA • Santa Clara (CA)

On-site
USD 152,000 - 287,500
Equity
Comprehensive benefits
Senior Firmware Engineer - Development, Verification and Infrastructure
Senior Firmware Engineer - Development, Verification and Infrastructure

NVIDIA AI • Santa Clara (CA)

On-site
USD 152,000 - 242,000
Equity
Benefits
Senior System Software Engineer - CPU SoC Boot Firmware
Senior System Software Engineer - CPU SoC Boot Firmware

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Senior Firmware Engineer - LPU
Senior Firmware Engineer - LPU

NVIDIA AI • Santa Clara (CA)

On-site
USD 184,000 - 357,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 - GPU
Senior Firmware Engineer - GPU

Nvidia Corporation in • Santa Clara (CA)

On-site
USD 152,000 - 288,000
Equity
Benefits
Senior Firmware Engineer, Networking
Senior Firmware Engineer, Networking

NVIDIA • Redmond (WA)

On-site
USD 224,000 - 432,000