Senior Firmware Engineer – GPU Networking

Nvidia

Actively hiring
Santa Clara, US Posted 14 days ago $152,000$241,500 / year

At a glance

AI generated

TL;DR

NVIDIA’s Networking group is hiring a Senior Firmware Engineer for the GPU networking (NVLink) FW team, where you will lead major firmware development initiatives for next-generation GPU products. This role involves collaborating with architecture and software design teams across various stages of product development, designing new features in NVIDIA GPU firmware, and working in both pre-silicon and post-silicon environments. You will need to have a deep understanding of system debugging, networking technology, and the interplay between hardware, firmware, and software. Ideal candidates possess 5+ years of relevant experience with proficiency in C, Python, and assembly programming, along with strong analytical and problem-solving skills, making this an exciting opportunity for those passionate about driving innovation in high-performance computing environments.

Skills

C Python Bash Linux integrated circuit design network protocols assembly programming embedded systems real-time programming debugging problem-solving multitasking dynamic environment changing requirements

What you'll do

  • Design and implement new features for NVIDIA GPU firmware.
  • Work on pre-silicon development of next-generation GPU products.
  • Deeply understand system debugging and networking technology stacks.
  • Innovate to enhance visibility and performance of FW switching products.
  • Collaborate with global R&D teams on firmware development projects.

What we're looking for

  • 5+ years of relevant professional firmware engineering experience.
  • BS or MS in Computer Science/Engineering with strong C proficiency.
  • Expertise in embedded software and real-time programming.
  • Proficient debugging skills and ability to handle dynamic priorities.
  • Strong Python programming skills for scripting and automation.
  • Knowledge of network protocols, assembly programming, and Linux internals.

Market check

Salary context

This $152,000–$241,500 range sits above 42% of similar postings on FindRole.

Peer median band

$167,550$250,700

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$184,812$235,750

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 801 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 797 roles with salary data.

Most-posted roles

View all roles at Nvidia

More like this

Similar roles

Senior Software Engineer - GPU and SOC

Nvidia

Us, Ca, Santa Clara, US 11 days ago $152,000$241,500
C C++ Python ARM ACPI Device_Tree Linux Windows_Kernel Hypervisor GDB WinDBG GCC MSVC LLVM SOC_Architecture GPU_Software_Stack CI/CD Embedded_Systems System_Level_Security

System Software Engineer - GPU and SOC

Nvidia

Us, Ca, Santa Clara, US 42 days ago $184,000$287,500
C/C++ Linux Windows Kernel WDDM MCDM System-Level_Debugging Computer_Architecture DMA Memory_Controllers Buses Cache Operating_Systems Security_Concepts

Senior Systems Software Engineer - GPU Performance at Scale

Nvidia

Remote (Us, Ca, Santa Clara, US) 11 days ago $184,000$287,500
CUDA Slurm Python C C++ Bash Docker Linux HPC Container Technology Virtualization Cloud Platform Solutions Systems Architecture Performance Optimization Linux Systems Programming
Remote

Firmware Infrastructure Engineer - GPU

Nvidia

Us, Ca, Santa Clara, US 35 days ago $152,000$241,500
Python C CI/CD SQL PostgreSQL AWS Kubernetes Docker Git GitHub Jenkins Bash Perl Rust YAML JSON Swagger RESTful_APIs SOLID_principles TDD BIO_Software_Development Threat_Modeling Fuzzing

GPU Firmware Infrastructure Engineer

Nvidia

Us, Ca, Santa Clara, US 30 days ago $124,000$195,500
Python CI/CD AWS Kubernetes SQL PostgreSQL Docker Terraform Git Jenkins Ansible Prometheus Grafana YAML REST_APIs Swagger JSON XML