Senior Firmware Engineer – Ethernet Switching
Nvidia
At a glance
AI generatedAs a PCIe Firmware Engineer at NVIDIA, you will play a pivotal role in shaping the future of AI infrastructure by addressing complex technical challenges that impact our customers' ability to build advanced supercomputers and AI fabrics. Your day-to-day responsibilities include investigating and resolving sophisticated PCIe firmware issues for key clients, collaborating with chip design, software, and architecture teams to develop long-term solutions, and translating customer feedback into actionable product improvements. You will also enhance team processes by contributing to the knowledge base. Ideal candidates have a degree in Electrical Engineering, Computer Science, or related fields, along with 8+ years of experience in embedded firmware development, particularly in PCIe. Strong skills in computer architecture, operating systems, object-oriented programming, and networking protocols are essential, as is proficiency in scripting languages like Python and Bash for automation tasks. Experience with hardware verification tools such as C++ and Jenkins is a plus.
Skills
What you'll do
What we're looking for
Market check
This $184,000–$287,500 range sits above 86% of similar postings on FindRole.
Peer median band
$152,450–$241,500
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$174,112–$231,550
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
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
More like this
Nvidia
Nvidia
Nvidia
Nvidia
Qualcomm
Nvidia