Skip to main content
Advanced Micro Devices logo

Senior Firmware Engineer - Data Acceleration

Advanced Micro Devices
September 10, 2026
Temporary
Remote friendly (Belgrade, Serbia)
Worldwide
Other Semiconductor Jobs, Level - Senior

Job Title

Senior Firmware Engineer - Data Acceleration

Role Summary

Senior firmware engineer on the ICT DACC Firmware Engineering Team responsible for developing low-level firmware for data-acceleration features across pre-silicon, post-silicon and production environments. The role works with cross-functional teams (BIOS, power management, architecture, design and verification) to deliver integrated firmware solutions for AMD proprietary and industry-standard technologies.

Fixed-term contract (12 months) with possible extension or conversion. Location: Belgrade or Nis, Serbia (hybrid).

Experience Level

Senior-level. The posting denotes a senior position; no explicit years-of-experience were listed.

Responsibilities

Primary responsibilities focus on firmware development, validation and production support for data-acceleration technology.

  • Implement firmware supporting next-generation data acceleration, including AMD proprietary and industry standards (e.g., SDXI).
  • Collaborate with BIOS, power management, architecture, design and verification teams to deliver integrated firmware.
  • Develop low-level embedded firmware in an RTOS environment.
  • Perform pre-silicon validation: co-simulation with IP and SoC emulation.
  • Support post-silicon enablement, silicon bring-up, and production cycle activities.
  • Participate in full firmware lifecycle: design, integration, testing, debug and production support.

Requirements

Must-have skills and experience for immediate contribution; nice-to-have items follow.

  • Must-have: Strong C programming skills and proven embedded firmware or device driver development experience.
  • Hands-on experience across pre-silicon through post-silicon and production firmware cycles, including lab debug and triage for silicon bring-up.
  • Experience with firmware integration testing and debugging in pre- and post-silicon environments.
  • Familiarity with memory-mapped I/O and PCIe concepts.
  • Comfortable working in a Linux build environment and using standard software engineering practices.
  • Strong problem-solving, organization, verbal and written communication skills; able to work independently under tight deadlines.
  • Nice-to-have: C++ or Python proficiency; experience with Zephyr RTOS and communication protocols; understanding of hardware/software system integration.

Education Requirements

Bachelor's degree in Electrical Engineering, Computer Engineering, Engineering Science, Computer Science, or a related field (as stated). No alternate-equivalent language was provided in the posting.


About the Company

Company: Advanced Micro Devices

Headquarters: Sunnyvale, California, USA

Advanced Micro Devices, or AMD, is a global semiconductor company that designs and manufactures microprocessors, graphics processors, and related technologies for a variety of computing devices. Known for pushing the boundaries of innovation, AMD's mission is to deliver high-performance computing solutions for AI, data centers, gaming, and embedded applications. They foster a collaborative, inclusive culture focused on creativity and problem-solving, aiming to drive progress and excellence in technology.

Advanced Micro Devices logo

Date Posted: 2026-09-08