

Interconnect Firmware Engineer
Location
Austin, TX
Level
Entry-Level
Department
Semiconductors
Type
Salary
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.




