Firmware Engineer-Multimedia Software
Core
Design and develop diagnostics and validation tools for AMD's multimedia IP (video encode/decode, post-processing) across CPUs, APUs, and GPUs from pre-silicon to production.
Role type
Senior Firmware Engineer (Multimedia Diagnostics & AI)
Builds
Diagnostics software, AI-based test automation tools, and validation workflows for multimedia hardware features.
Domain
Semiconductor / Multimedia Hardware / Embedded Systems
Deliverable
production ML models
Required skills
C, C++, Python, Linux device driver development, firmware development, AI/ML solution development, SoC bring-up, debugging, automation tooling
Preferred skills
Video encode/decode, video post-processing algorithms, CPU/GPU/APU architecture, multi-threading, Git/Perforce
Technologies
PyTorch, TensorFlow, LLM APIs, FPGA, Palladium, Git, Perforce
Responsibilities
Design diagnostics software for multimedia IP verification; Resolve IP, SoC, board, and firmware issues; Participate in silicon bring-up; Develop AI-based tools for test generation and failure triage; Build automation tools to improve productivity.
Seniority
Senior, hands-on IC
