Senior Firmware Engineer - Data Acceleration
Core
Develop low-level firmware for embedded systems supporting next-generation data acceleration technologies (SDXI) across AMD's product lines.
Role type
Senior Firmware Engineer (Embedded Systems)
Builds
Integrated firmware solutions for server and semi-custom ASICs
Domain
Semiconductor / Hardware Acceleration
Deliverable
production ML models
Required skills
C, C++, Python, RTOS (Zephyr), memory-mapped I/O, PCIe, embedded firmware development, firmware debugging, hardware/software integration
Preferred skills
Pre-silicon validation (co-simulation, SOC emulation), post-silicon enablement, Linux build environment, device driver development
Technologies
Zephyr RTOS, SDXI, PCIe, Linux
Responsibilities
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.
Seniority
Senior, hands-on IC
