Interconnect Firmware Engineer

Amd

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Austin, TX
Salary
$121,680–$182,520 / yr
Posted
1 day ago
Freshness
Confirmed live today
Closes
Oct 9, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $197k
This role $152k
$108k $250k
below market most similar roles pay here above market

This role pays less than 81% of similar roles. Most pay $159,937–$233,725 — the blue band above. At the midpoint, this role pays about $152k versus about $197k 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 510 open roles on FindRole.

Listed pay typically runs $172,000–$258,000 across 510 roles with salary data.

Most-posted roles

View all roles at Amd

At a glance

TL;DR · Interconnect Firmware Engineer

The Interconnect Firmware Engineer will join a cross-functional team focused on the development and enablement of Infinity Fabric IP firmware across various AMD product segments. The role involves developing and enabling firmware features, designing documentation, and performing unit testing and debugging for both pre- and post-silicon environments. Key responsibilities include enhancing Python-based tools to process complex datasets for hardware initialization binaries and developing infrastructure in Python and C/C++ to validate hardware data. The engineer must possess proficiency in low-level C programming, Linux scripting, and computer architecture concepts like memory interleaving and NUMA domains. This position addresses the technical challenge of supporting silicon bring-up and ensuring long-term product quality for high-performance computing products through structured debugging at the IP, subsystem, or system level.

What you'll do

  • Develop and enable firmware features for the Infinity Fabric interconnect across AMD products.
  • Design, document, unit test, and debug firmware for pre- and post-silicon environments.
  • Enhance Python-based tools to process complex datasets for generating hardware initialization binaries.
  • Develop tools and infrastructure in Python and C/C++ to validate hardware initialization data.
  • Define firmware scope and implementation details with architects and IP leads to meet delivery milestones.
  • Perform unit and integration testing while providing debug support across emulation and simulation platforms.
  • Participate in design and code reviews to ensure software quality, reliability, and maintainability.

What we're looking for

  • BS or MS in Computer Science, Computer Engineering, or equivalent practical experience.
  • Experience with firmware development, integration, and validation for SoC designs in pre- and post-silicon environments (preferred).
  • Strong proficiency in low-level C programming, including debugging and performance optimization for embedded systems (preferred).
  • Proficiency in Python and Linux scripting for data parsing, automation, and processing (preferred).
  • Solid understanding of computer architecture concepts such as memory interleaving, system memory maps, and NUMA domains (preferred).
  • Experience with board, processor, or ASIC bring-up using simulation and/or emulation platforms (preferred).
  • Familiarity with hardware/software interfaces and structured debugging at the IP, subsystem, or system level (preferred).
  • Experience using source control and code review systems such as Git and Gerrit (preferred).

More like this

Similar roles

Embedded Firmware Engineer

Anduril Industries

Costa Mesa, CA 45 days ago $166,000–$220,000
C Embedded Systems Microcontrollers ARM AVR MSP430 PIC RTOS FreeRTOS Zephyr VxWorks Python SPI I2C UART CAN Board Bring-up Test Automation Jama DOORS
2+ yrs exp

Wireless Firmware Engineer

Qualcomm

San Diego, CA 23 days ago $109,400–$164,200
C C++ Embedded Software Signal Processing 5G NR 802.11 Device Drivers Multi-threading OS Fundamentals Firmware Wireless Communication System Architecture
2+ yrs exp

Senior Firmware Engineer, NIC Firmware

Nvidia

Remote (Seattle, WA) +4 37 days ago
C C++ Python Bash RDMA RoCE InfiniBand PCIe Virtualization Networking Protocols Distributed Systems Firmware High Performance Computing Data Structures Algorithms
5+ yrs exp Remote

Senior Firmware Engineer, Networking

Nvidia

Santa Clara, CA 75 days ago $224,000–$356,500
C C++ Python Linux Firmware RISCV Drivers Computer Architecture Digital Design Board Bringup Oscilloscope Logic Analyzer Multimeter Layout Review Simulation Verification
10+ yrs exp

Mixed-Signal IP Firmware Engineer

Apple Inc

Cupertino, CA 24 days ago $184,700–$324,800
C Assembly ARM Git Perforce Verilog RTL Mixed-Signal ISR Computer Architecture Post-silicon bringup System integration Debugging
10+ yrs exp

Mixed-Signal IP Firmware Engineer

Apple Inc

San Diego, CA 24 days ago $175,000–$308,500
C Assembly ARM Git Perforce Verilog RTL Mixed-Signal ISR Computer Architecture Post-silicon bringup Debugging
10+ yrs exp