Senior System Firmware Engineer
Nvidia
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 61% of similar roles. Most pay $151,000–$222,125 — the blue band above. At the midpoint, this role pays about $197k versus about $187k for comparable roles.
Based on 240 similar postings.
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 1637 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 1054 roles with salary data.
Most-posted roles
At a glance
Senior System Software Engineer, Platform - Server Embedded Firmware joins the team to design and implement microcontroller firmware for GPU server platforms, specifically focusing on ARM M-class microcontrollers. The role involves developing C/C++ server manageability features in an RTOS embedded-optimized environment, performing firmware bring-up, debugging, and performance analysis. Key responsibilities include developing embedded management software for reporting and connectivity, implementing register-based communication, and designing a portable microcontroller framework for server management subsystems. The position requires expertise in Zephyr, FreeRTOS, Bash, Python, and Go. Candidates must utilize tools like logic analyzers and oscilloscopes while working with DMTF standards including MCTP, Redfish, SPDM, and PLDM. The work addresses the technical challenge of managing CPU, GPU, network, and storage devices within resource-restricted embedded environments.
What does a System Software Engineer earn in California?
Median $235750 from 68 postings across 4 companies.
Skills
What you'll do
What we're looking for
More like this
Nvidia
Microsoft
Nvidia
Nvidia
3M
HP Inc.