Senior Firmware Engineer

Amd

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Jose, CAAustin, TX
Salary
$204,000–$306,000 / yr
Posted
101 days ago
Freshness
Confirmed live 2 days ago
Closes
Sep 2, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $192k
This role $255k
$137k most similar roles pay here $324k

This role pays more than 94% of similar roles. Most pay $164,250–$218,756 — the shaded band above. At the midpoint, this role pays about $255k versus about $192k 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

Sr. Firmware Engineer As part of the AECG x86 Embedded Team, you will work to build and optimize x86 platforms for embedded and commercial applications across silicon, firmware, and software. You will serve as a technical lead providing guidance to ODM/OEM customers on integrating automotive products, conducting architecture reviews, and training sales staff. Your daily responsibilities include analyzing, debugging, and root-causing issues within the software stack, validating new features before release, and authoring technical papers or reference solutions. The role requires expertise in x86 processor architecture, Linux, Android, and virtualization technologies. You will utilize C, C++, and Python to develop middleware and system software drivers for hardware accelerators in BSP, HAL, or Kernel environments. This position focuses on solving complex integration challenges within the automotive infotainment domain to ensure high-performance, reliable solutions at scale.

What does a Firmware Engineer earn?

Median $202800 from 35 postings across 9 companies.

See salary data

What you'll do

  • Provide architecture reviews and design-in support to ODM/OEM customers for automotive products.
  • Analyze, debug, and root cause issues within the processor platform and software stack.
  • Validate new software features before they are released to customers.
  • Train field sales and support staff on AMD product features and applications.
  • Author technical papers, reference solutions, and application notes for internal and external use.
  • Collaborate with development teams and project managers to drive results and resolve issues.
  • Coordinate with Field Application Engineers and R&D teams to launch new customer products.

What we're looking for

  • Bachelor's or Master's degree in Computer/Software Engineering, Computer Science, or a related technical discipline is preferred.
  • Strong programming skills in C, C++, and scripting languages like Python are required.
  • Deep knowledge of OS concepts and programming in Linux and Android is required.
  • Experience with x86 processor architecture and SoC platform technologies is required.
  • A strong background in developing middleware or system SW drivers for HW accelerators in BSP, HAL, or Kernel is preferred.
  • Knowledge of virtualization technologies and hypervisors is preferred.
  • Experience in Automotive Infotainment Applications is preferred.
  • Excellent communication skills and a proven track record of enabling customers in their product development are required.

More like this

Similar roles

SoC Architect, Customer Engineering

Amd

San Jose, CA +1 136 days ago $229,600$344,400
x86 SoC Architecture CPU FPGA PCIe CXL DDR4 DDR5 Ethernet Linux C C++ Python Firmware BIOS UEFI Coreboot Hypervisors DPDK SPDK
Hybrid

Technical Applications Engineer, Embedded x86

Amd

San Jose, CA 92 days ago $160,960$241,440
x86 Linux Python C/C++ Assembly Perl PCIe Ethernet SATA USB DDR4 DDR5 BIOS UEFI Bootloaders Firmware Hypervisors Compilers Benchmarking
Hybrid

Senior Firmware Engineer

Amd

Austin, TX 46 days ago $174,400$261,600
C C++ Rust Firmware Linux Kernel Assembly RTOS Git x86 GoogleTest FPGA PCIe TDISP SPDM IOMMU Secure Boot TPM AES RSA

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

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