CareerPlan

Firmware Engineer-Multimedia Software

Shanghai, ChinaFull-time2026-10-28 → 2026-11-10
Based in China

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