Senior Firmware Engineer – Ethernet Switching

Nvidia

Actively hiring
Austin, TX Posted 46 days ago $184,000$287,500 / year

At a glance

AI generated

TL;DR

NVIDIA’s Networking group is hiring a Firmware Design Engineer for their Ethernet Switch Firmware Core team in Austin, Texas. This senior-level role involves designing and developing embedded firmware for the Spectrum family of Ethernet Switches, which are critical components in AI and Cloud Computing Networks. The engineer will participate in the full software development lifecycle from architecture to integration testing, collaborating closely with hardware and architecture teams to ensure timely product delivery. Responsibilities include working on next-generation silicon and systems, debugging issues reported by customers, integrating new features according to the roadmap, participating in hackathons for innovation, mentoring junior team members, and collaborating globally within NVIDIA R&D. Ideal candidates have 8+ years of firmware development experience, strong C/C++ skills in real-time embedded systems, expertise with networking protocols, and a background in Computer Science or related fields.

Skills

C/C++ Embedded Systems Networking Protocols Real-Time Systems Debugging Skills L2 Networking L3 Networking L4 Networking ASIC Design Computer Architecture Firmware Development

What you'll do

  • Design and develop embedded firmware for the Spectrum family of Ethernet Switches.
  • Participate in the entire software development process from architecture to integration testing.
  • Work closely with hardware and ASIC teams to provide insights on silicon and system design.
  • Debug issues reported by customers, collaborating with higher layer software teams.
  • Implement new features according to the product roadmap and innovate during hackathons.
  • Mentor junior team members and support their growth within the firmware development process.

What we're looking for

  • 8+ years of firmware development for embedded systems.
  • 5+ years of C/C++ experience in real-time embedded systems.
  • MS or BS in Computer Science/Engineering or equivalent experience.
  • Expertise in Networking protocols (L2, L3, L4).
  • Strong debugging skills in Embedded Systems.
  • Experience with networking products like network adapters/switches.
  • Creative problem-solving and strong interpersonal skills.

Market check

Salary context

This $184,000–$287,500 range sits above 92% of similar postings on FindRole.

Peer median band

$125,550$205,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$139,000$196,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 Firmware Engineer – CSP Engagements

Nvidia

Us, Ca, Santa Clara, US 12 days ago $184,000$287,500
C/C++ Redfish PLDM MCTP SPDM I2C SPI UART PCIe RTOS CUDA Docker Git JIRA Confluence Python PostgreSQL AWS Kubernetes CI/CD

Firmware Engineer_Senior Manager

PWC

Silicon Valley - 488 Almaden Boulevard, US 18 days ago $124,000$280,000
C/C++ Embedded System Development JIRA Agile Real-time OS Embedded Linux Device Driver Interaction IoT AWS Azure iOS/Android Integration ISO 9001 QMS Certified Development Environments AI Tools ST Micro Nordic MCU Architectures

Senior System Software Engineer, Firmware

Nvidia

Us, Ca, Santa Clara, US 141 days ago $184,000$287,500
Python Ansible Jenkins Linux Kubernetes CI/CD SRE UEFI Redfish TPM TXT SecureBoot Docker SDN Prometheus Grafana Ubuntu RedHat CentOS Fedora SuSE

Senior Network Automation Engineer, Full-Stack

The Federal Reserve

Richmond, Va, US 33 days ago $94,600$130,020
AWS Terraform NextJS JavaScript Java Python MuleSoft Angular Red Hat OpenShift CI/CD GitHub GitLab Maven Jenkins ServiceNow CloudFormation

Senior Test Engineer, Firmware

Motorola Solutions

Culver City, Ca, US 73 days ago $130,000$160,000
Python C/C++ RTOS HIL UART SPI I2C TCP/IP RS-485 BLE NFC UWB TLS/X.509 Embedded Systems Firmware Development Test Automation Network Protocols Electronics Design Validation Strategy