NVIDIA

Networking

SeniorFirmwareEngineer,Networking

$184–357k Santa Clara, California, United States FULL TIME
The Brief

“Senior Firmware Engineer, Networking at NVIDIA. Skills: Firmware, C/C++, Linux, Python. Implement new features. Develop verification tests”

Industry & Context.

Networking
Problems you'll solve

Excellent Data analysis, debugging and problem-solving skills; analytical, debugging and problem solving skills

What They're Looking For.

Must Have

Bachelor's or master's Degree in Electrical/Computer Engineering, or equivalent experience, 8+ years of experience in Firmware, C/C++ and OOP capabilities, Excellent Data analysis, debugging and problem-solving skills, understanding of digital design, computer architecture, Linux, drivers and CPU/GPU/SOC architecture, Familiar with the fundamentals of Linux scripting languages and python hands-on, analytical, debugging and problem solving skills

Nice to Have

Coding and automation skills in scripting languages like Python, Experience with RISCV architecture and verification, Ability to multitask and prioritize in a fast paced environment, interpersonal and communication skills and ability to work effectively across different teams, Hands-on lab experience with board bringup, lab debug and lab tools (oscilloscopes, multimeters, logic analyzers)

What You'll Do.

Implement new features

Develop verification tests

debug any FW/validation issues

involved with early modeling

schematic and layout reviews

How You'll Work.

Team & Collaboration

Work closely with the architecture; Collaborate with multi-functional teams; work effectively across different teams

Communication Scope

communication skills; interpersonal and communication skills

Free ATS check

Applying for this Senior Firmware Engineer, Networking role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about NVIDIA?

Real rants from real employees. Read before you apply.

Read Company Rants →