Design multimedia diagnostics software in Markham for AMD products, using C and Contemporary C++ across pre-silicon and post-silicon environments.
AMD’s Diagnostic Engineering team develops validation tools for next-generation CPU, APU, and dGPU products. This engineer designs software for multimedia IP bring-up and verification, supporting internal engineering teams and external customers. The work spans FPGA, C-Model, Palladium, silicon, and platform systems.
Key Responsibilities:
- Develop multimedia IP bring-up and verification software tools
- Validate features across pre-silicon and post-silicon environments
- Resolve IP, SoC, board, and firmware issues
- Support chip screening, validation, and profiling activities
- Improve development processes and drive innovation
Requirements:
- Experience developing drivers, validation tools, or embedded software
- Proficiency in C and Modern C++ programming
- Knowledge of Linux, device drivers, or firmware development
- Understanding of hardware and large-scale software development
- Bachelor’s or Master’s degree in EE, CS, or equivalent
Apply multimedia software, hardware understanding, debugging, and testing skills to AMD diagnostic engineering in Markham.