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
92 days ago
Freshness
Confirmed live yesterday
Closes
Jul 27, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $185k
This role $218k
$135k $275k
below market most similar roles pay here above market

This role pays more than 76% of similar roles. Most pay $152,000–$217,512 — the blue band above. At the midpoint, this role pays about $218k versus about $185k 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 496 open roles on FindRole.

Listed pay typically runs $172,000–$258,000 across 496 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 for AMD Secure Encrypted Virtualization. This role involves developing new firmware and test suites for new processors, collaborating with customers and partners on initiatives, and resolving technical challenges across engineering teams. The successful candidate will utilize C, C++, and potentially Rust to build critical components of the Confidential Computing Solution. Required skills include low-level software or embedded firmware development, computer architecture knowledge, assembly level programming, and experience with source control systems like git. The position requires expertise in secure coding processes, encryption technology, and virtualization. Candidates should also possess experience with RTOS, Linux kernel, PCIe, TDISP, SPDM, IOMMU, and JTAG debuggers to support processor and ASIC bring-up.

What does a Firmware Engineer earn?

Median $196750 from 38 postings across 10 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 processors.
  • Resolve complex technical challenges related to secure coding and encryption technology.
  • Perform processor, board, or ASIC new product bring-up.
  • Execute low-level software and embedded firmware development using C and C++.
  • Implement assembly-level programming and optimizations for performance.
  • Conduct comprehensive testing on all firmware changes to ensure stability.
  • Collaborate 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.
  • Experience with computer architecture, assembly level programming, and optimizations.
  • Experience with processor, board, or ASIC new product bring-up.
  • Experience with RTOS and other embedded OS environments.
  • Experience with source control systems such as git and well-versed in software engineering practices.
  • Experience with x86 server platforms, Rust, GoogleTest, FPGAs, or security technologies like Secure Boot and TPM (preferred).

More like this

Similar roles

Senior Firmware Engineer

Nvidia

Santa Clara, CA 146 days ago
C Rust Firmware Development SoC Boot Sequencing Power Management Memory-Mapped Register Access Device Tree Linker Build Systems Emulation ISO 26262 FMEA Secure Boot LLM-assisted workflows
8+ yrs exp

Senior Firmware Engineer

Microsoft

5 days ago $119,800–$234,700
C C++ Rust Firmware Development Embedded Software Driver Development Linux PCIe I2C eMMC SPI USB UART Memory Management Multi-threading Encryption Ciphers Security Protocols Penetration Testing Board Support Package Microarchitecture Design
5+ yrs exp Hybrid

Senior Firmware Engineer

Amd

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

Senior Firmware Engineer

Microsoft

6 days ago $119,800–$234,700
Firmware C C++ Rust UEFI ARM Trusted Firmware PCIe I2C SPI USB UART ARM64 SoC Azure Hardware-Software Integration Silicon Bring-up
5+ yrs exp Hybrid

Senior Firmware Engineer

Anduril Industries

Waltham, MA 25 days ago $191,000–$254,000
VHDL Verilog SystemVerilog FPGA SoC RTL Xilinx Vivado Intel Quartus Python MATLAB Embedded Linux Git AXI AXI-Stream SERDES DDR Ethernet SPI I2C Unix Linux
10+ yrs exp

Senior Firmware Engineer

Danaher Corporation

San Jose, CA 11 days ago $120,000–$160,000
C C++ STM32 Arm Cortex-M FreeRTOS CMSIS-RTOS UART I2C SPI PWM ADC DAC GPIO Ethernet TCP DMA Bootloaders Hardware-in-the-Loop Oscilloscope Logic Analyzer
5+ yrs exp