← All roles

Senior Firmware Engineer

AMD· Engineering
Apply on company site
Hybrid (Belgrade or Nis)TemporaryPosted 5d ago

About the role

Senior firmware engineer role at AMD focused on ICT Firmware Engineering for interconnect technologies, spanning pre- and post-silicon environments and firmware transformation initiatives within a multi-product context.

Responsibilities

  • Contribute to firmware for supporting next generation interconnect technologies both for AMD proprietary and industry standards like PCIe, CXL, MCTP, UBM, and USB4.
  • Engage as a teammate and work closely with multi-functional teams such as BIOS, power management, architecture, design and verification on delivery of integrated firmware solutions.
  • Develop low level firmware for embedded systems in an RTOS environment.
  • Engage in pre-silicon validation activities such as co-simulation with IP and SOC emulation
  • Support post– silicon enablement and production cycle efforts
  • Develop and support full design cycle of embedded firmware solutions including pre-si, post-si and production.

Qualifications

  • Bachelor's degree in Electrical/Computer Engineering/Engineering Science or Computer Science.

Skills

Required:C programmingFirmware developmentDriver/embedded firmware developmentSoftware engineering practicesHardware-software integrationLinux build environment
Nice to have:C++PythonZephyr RTOSFW integration testing and debug

Benefits

  • Benefits offered are described: AMD benefits at a glance.
Last updated Oct 22, 2026. Interested? Apply on the company site.
AMD logo

About AMD

together we advance_AI

AMD delivers leadership high-performance and adaptive computing solutions to advance data center AI, AI PCs, intelligent edge devices, gaming, & beyond.

AIData CenterHigh-Performance ComputingGamingEdge Devices

More open roles at AMD