Senior System Software Engineer, CPU SoC Boot Firmware
Nvidia
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 71% of similar roles. Most pay $177,250–$237,200 — the blue band above. At the midpoint, this role pays about $181k versus about $207k for comparable roles.
Based on 240 similar postings.
Employer
AMD (Advanced Micro Devices) is a semiconductor company that develops high-performance processors, graphics cards, and adaptive computing solutions for gaming, data centers, and embedded markets. Industry: Semiconductors
Amd currently has 496 open roles on FindRole.
Listed pay typically runs $172,000–$258,000 across 496 roles with salary data.
Most-posted roles
At a glance
The Firmware Engineer - Boot & SoC Initialization joins the System IP team to develop critical boot firmware for system-on-chip initialization across various products. In this role, you will own low-level boot code that executes at power-on, translating architecture requirements into efficient firmware solutions. Daily responsibilities include developing boot flows, designing unit-level tests, and supporting pre-silicon validation efforts. You will debug issues across firmware, simulation, RTL, and post-silicon environments while performing coverage analysis and documenting system interactions. The position requires proficiency in C/C++ for embedded systems, knowledge of microprocessor architectures like ARM and RISC-V, and familiarity with Verilog, SystemVerilog, and UVM-based verification. You will solve complex technical challenges involving SoC resets, clocking, and initialization within a pre-silicon development context.
What does a Firmware Engineer earn?
Median $196750 from 38 postings across 10 companies.
Skills
What you'll do
What we're looking for
Related searches
More like this
Nvidia
Nvidia
Amd
Amd
Nvidia
HP Inc.