AMD

Interconnect Firmware Engineer

Job Description

Posted on: 
2026-03-09

Responsibilities

  • Develop firmware and enable features in the Infinity Fabric interconnect for AMD products.
  • Enhance python-based tools for processing complex data to produce hardware initialization binaries.
  • Collaborate with architects and IP leads to define firmware scope and implementation.
  • Perform unit and integration tests and provide debug support in emulation, simulation, and post-silicon environments.
  • Participate in design and code reviews.
  • Work with internal and external teams to maintain high-quality standards throughout the firmware lifecycle.
  • Document design solutions and code concisely.

Job Requirements

  • Proven experience in the firmware development cycle and understanding of verification/validation for SoC designs.
  • Expertise in low-level C programming and software optimization for embedded systems.
  • Strong skills in Python and Linux scripting for data parsing and processing.
  • Background in computer architecture and familiarity with memory interleaving and NUMA concepts.
  • Experience in board, processor/ASIC bring-up and testing platforms.
  • Knowledge of hardware/software interfaces and debugging techniques.
  • Excellent communication and organizational skills.
Apply now

More job openings