Interconnect Firmware Engineer

Amd

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Austin, TX
Salary
$178,400–$267,600 / yr
Posted
126 days ago
Freshness
Confirmed live 2 days ago
Closes
May 8, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $190k
This role $223k
$127k most similar roles pay here $283k

This role pays more than 78% of similar roles. Most pay $158,825–$222,000 — the shaded band above. At the midpoint, this role pays about $223k 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 · Interconnect Firmware Engineer

The Interconnect Firmware Engineer joins a cross-functional team focused on the development and enablement of Infinity Fabric IP firmware across various product platforms. This role involves developing, documenting, and testing firmware features in both pre- and post-silicon environments to support silicon bring-up and long-term product quality. The engineer will build tools and infrastructure using Python and C/C++ to process complex datasets for hardware initialization binaries while performing unit and integration testing across emulation and simulation platforms. Key technical requirements include proficiency in low-level C programming, Linux scripting, and a solid understanding of computer architecture concepts like memory interleaving, system memory maps, and NUMA domains. The role addresses the critical challenge of ensuring high-performance interconnect reliability for high-performance computing products by managing firmware lifecycles and collaborating with architects to define implementation details.

What you'll do

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

What we're looking for

  • Hold a 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.
  • Strong proficiency in low-level C programming for embedded systems including debugging and performance optimization.
  • Proficiency in Python and Linux scripting for data parsing, automation, and processing.
  • Solid understanding of computer architecture concepts such as memory interleaving, system memory maps, and NUMA domains.
  • Experience with board, processor, or ASIC bring-up using simulation and/or emulation platforms.
  • Familiarity with hardware/software interfaces and structured debugging at the IP, subsystem, or system level.
  • Experience using source control and code review systems such as Git and Gerrit.

More like this

Similar roles

Hardware Firmware Engineer

HP Inc.

Spring, TX 24 days ago $105,050$161,800
Firmware Embedded Systems Silicon Enablement System Architecture Debugging root‑cause analysis board‑level design BIOS proof‑of‑concept (POC
4+ yrs exp

Embedded Firmware Engineer

Anduril Industries

Costa Mesa, CA 16 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

Wireless Firmware Engineer

Qualcomm

San Diego, CA 36 days ago $103,600$155,400
C C++ Embedded Software 5G NR 802.11 Signal Processing Device Drivers Multi-threading Firmware System Architecture
2+ yrs exp

Senior Firmware Engineer, NIC Firmware

Nvidia

Remote 8 days ago $152,000$241,500
C C++ Python Bash RDMA RoCE InfiniBand PCIe Networking Protocols Firmware Distributed Systems Data Structures Algorithms Virtualization High Performance Computing low‑latency networking
5+ yrs exp Remote

SoC Firmware Engineer

Apple Inc

Cupertino, CA 154 days ago $129,300$194,700
C Assembly ARM FPGA Git Subversion Perforce Bash Python Perl Verilog System Verilog Firmware Simulation Emulation MCUs Root Cause Analysis

SoC Firmware Engineer

Apple Inc

Cupertino, CA 154 days ago $150,400$277,600
C Assembly ARM FPGA Git Subversion Perforce Bash Python Perl Verilog System Verilog Firmware Simulation Emulation
3+ yrs exp