Senior Firmware Engineer

Amd

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Austin, TX
Salary
$174,400–$261,600 / yr
Posted
46 days ago
Freshness
Confirmed live yesterday
Closes
Jul 27, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $190k
This role $218k
$142k most similar roles pay here $274k

This role pays more than 75% of similar roles. Most pay $161,900–$218,550 — the shaded band above. At the midpoint, this role pays about $218k versus about $190k for comparable roles.

Based on 240 similar postings.

Employer

About Amd

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

Listed pay typically runs $166,400–$249,600 across 367 roles with salary data.

Most-posted roles

View all roles at Amd

At a glance

TL;DR · Senior Firmware Engineer

The Sr. Firmware Engineer joins the Server Security Processor Firmware team to design, develop, and debug firmware solutions specifically for AMD Secure Encrypted Virtualization. This role involves developing new firmware and test suites for new processors while collaborating with customers and partners on various initiatives. The engineer will resolve technical challenges and align efforts across multiple engineering teams and business units. Key responsibilities include working on critical components of the Confidential Computing Solution, requiring a focus on secure coding processes and encryption technology. Candidates must possess strong skills in C, C++, and assembly level programming, along with experience in device driver development, computer architecture, and source control systems like git. Preferred technical expertise includes Rust, GoogleTest, Linux kernel, virtualization, PCIe, TDISP, SPDM, IOMMU, and security technologies such as Secure Boot, TPM, AES, DES, and RSA.

What does a Firmware Engineer earn?

Median $202800 from 35 postings across 9 companies.

See salary data

What you'll do

  • Design, develop, and debug firmware solutions for AMD Secure Encrypted Virtualization.
  • Develop new firmware and test suites for upcoming processor models.
  • Resolve complex technical challenges related to confidential computing and encryption technology.
  • Perform low-level software development using C and C++ in embedded environments.
  • Execute product bring-up for processors, boards, or ASICs.
  • Implement assembly-level programming optimizations and manage source control via Git.
  • Conduct rigorous testing of all code changes to ensure system stability.
  • Coordinate with customers and partners on new technical initiatives.

What we're looking for

  • Bachelor's or Master's degree in Computer/Software Engineering, Computer Science, or a related technical discipline.
  • Proven foundation in C and C++ programming.
  • Experience in low-level software, embedded firmware, or device driver development for large-scale products.
  • Understanding of assembly level programming and optimizations.
  • Experience with computer architecture and processor, board, or ASIC new product bring-up.
  • Experience with source control systems like git and proficiency in software engineering practices.
  • Knowledge of security technologies such as Secure Boot, TPM, AES, DES, RSA, and encryption basics.
  • Preferred experience with x86 server platforms, Rust programming, Linux kernel, and virtualization.

More like this

Similar roles

Senior Firmware Engineer

Nvidia

Santa Clara, CA 100 days ago $184,000$287,500
C Rust SoC Firmware Power Management Device Tree Build Systems Secure Boot ISO 26262 FMEA LLM AI Agents
8+ yrs exp

Firmware Engineer

Anduril Industries

Costa Mesa, CA 15 days ago $166,000$220,000
C Embedded Systems Microcontrollers SPI I2C UART CAN RTOS FreeRTOS Zephyr VxWorks Python Test Automation Board Bring-up Requirements Management Jama DOORS
2+ yrs exp

Senior Staff Firmware Development Engineer

Qualcomm

Santa Clara, CA +2 86 days ago $180,600$271,000
C C++ Python Assembly RTOS Zephyr eCos µC/OS FreeRTOS ARMv8 FPGA Firmware Development Driver Development Power Management Boot RAS Debug Security
6+ yrs exp

Senior Firmware Engineer

Amd

San Jose, CA +1 101 days ago $204,000$306,000
x86 Linux Android C C++ Python Firmware BIOS Kernel HAL BSP Middleware Hypervisors Virtualization SoC FPGA GPU CPU
Hybrid

Senior Firmware Engineer

Anduril Industries

Costa Mesa, CA 161 days ago $191,000$253,000
C Embedded Systems Microcontrollers RTOS I2C SPI USB CAN RS232 RS485 Ethernet JTAG SWD Oscilloscopes Logic Analyzers Hardware-in-the-loop
8+ yrs exp

Senior Firmware Engineer

Anduril Industries

Hudson, NH 14 days ago $165,000$218,000
VHDL Verilog SystemVerilog FPGA Xilinx Vivado Intel Quartus RTL Python MATLAB Embedded Linux Git AXI SERDES DDR Ethernet SPI I2C UART
10+ yrs exp