Senior Firmware Engineer, PHY Devices - Networking

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Employment
Full-time
Posted
153 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $185k
$137k $240k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $153,362–$216,587.

Based on 240 similar postings.

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 1623 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Firmware Engineer, PHY Devices - Networking

The Senior Firmware Engineer, PHY Devices - Networking joins the NVLink team within the Networking organization to develop software for next-generation PHY, SERDES, and link-level devices. This role involves defining and developing high-performance firmware for the NVLink ecosystem, owning the delivery of advanced networking features, and managing the end-to-end interface to core CSP customers. Key responsibilities include owning the test and validation of software, maintaining portable verification infrastructure, and managing regression test suites. The candidate must utilize C, C++, and Object-Oriented Programming principles within a Linux environment. The work focuses on hardware-software integration, automation, and CI/CD systems to solve complex networking problems for high-performance computing systems, ensuring the reliability and quality of the fabric connecting powerful AI systems.

What does a Firmware Engineer earn?

Median $196750 from 38 postings across 10 companies.

See salary data

What you'll do

  • Develop high-performance software and firmware for PHY and link-level devices within the NVLink ecosystem.
  • Own the end-to-end delivery of advanced networking features from initial design to final verification.
  • Develop and maintain robust, portable verification infrastructure and regression test suites.
  • Troubleshoot and manage the end-to-end interface for core CSP customers.
  • Automate builds and test suites using Continuous Integration (CI) systems and regression tools.
  • Analyze complex test results to ensure product quality and reliability.
  • Perform integration and testing of all Phy Firmware.

What we're looking for

  • B.Sc/Masters in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field (or equivalent experience).
  • 5+ years of relevant industry experience in the semiconductor, networking, or embedded systems space.
  • Strong programming knowledge in C and C++ with a solid grasp of Object-Oriented Programming principles.
  • Proven hands-on experience with hardware/software verification and test automation.
  • Deep working knowledge of the Linux environment.
  • Ability to define and develop high-performance software and firmware for PHY and link-level devices.
  • Experience working with Continuous Integration (CI) systems and regression tools.
  • Strong problem-solving skills and a passion for deep-tech innovation and testing.

More like this

Similar roles

Senior Firmware Engineer, Networking

Nvidia

Santa Clara, CA 4 days ago $224,000–$356,500
C C++ Python Linux Firmware RISCV Drivers Computer Architecture Digital Design Board Bringup Oscilloscope Logic Analyzer Multimeter Layout Review Simulation Verification
10+ yrs exp

Senior Firmware Engineer, NIC Firmware

Nvidia

Remote (Seattle, WA) +4 1 day ago $152,000–$241,500
C C++ Python Bash RDMA RoCE InfiniBand PCIe Virtualization Networking Protocols Distributed Systems Firmware High Performance Computing Data Structures Algorithms
5+ yrs exp Remote

Senior Firmware Engineer

Nvidia

Santa Clara, CA 146 days ago
C Rust Firmware Development SoC Boot Sequencing Power Management Memory-Mapped Register Access Device Tree Linker Build Systems Emulation ISO 26262 FMEA Secure Boot LLM-assisted workflows
8+ yrs exp

Senior Firmware Engineer

Anduril Industries

Waltham, MA 25 days ago $191,000–$254,000
VHDL Verilog SystemVerilog FPGA SoC RTL Xilinx Vivado Intel Quartus Python MATLAB Embedded Linux Git AXI AXI-Stream SERDES DDR Ethernet SPI I2C Unix Linux
10+ yrs exp

Senior Firmware Engineer

Danaher Corporation

San Jose, CA 11 days ago $120,000–$160,000
C C++ STM32 Arm Cortex-M FreeRTOS CMSIS-RTOS UART I2C SPI PWM ADC DAC GPIO Ethernet TCP DMA Bootloaders Hardware-in-the-Loop Oscilloscope Logic Analyzer
5+ yrs exp

Senior Firmware Engineer

Microsoft

5 days ago $119,800–$234,700
C C++ Rust Firmware Development Embedded Software Driver Development Linux PCIe I2C eMMC SPI USB UART Memory Management Multi-threading Encryption Ciphers Security Protocols Penetration Testing Board Support Package Microarchitecture Design
5+ yrs exp Hybrid