GPU Firmware Development Engineer (MTS)

Title GPU Firmware Development Engineer (MTS)
Company AMD

Shanghai, China


3Graphics platform engineering team has immediate opening for staff firmware development engineer (MTS: Member of Technical Staff). Key responsibilities of the position is listed below

•    GPU firmware program development for AMD best in class GPU products
•    Participate in APU/GPU silicon bring up
•    Identify and help resolve ASIC, board and firmware issues, provide diagnostics support to external customers and internal engineering teams
•    Provide technical guidance to junior engineers
•    Responsible for execution of programs, multiple projects on the go
•    Forward thinker to improve development process and drive innovation


•    B.Sc. or M.Sc. In EE or CS or equivalent is required
•    Good English required – verbal and written
•    Mandarin
•    Located in ShangHai

•    A minimum of 6+ years experience on driver or embedded SW development and closely interact with HW designers (8+ years as a bachelor, 6+ years as a master)
•    Hands on firmware or hardware driver development experience in an ASIC company is preferred
•    Strong mix of large-scale software development ability and hardware understanding
•    Proficient in C/C++ programming
•    Familiar with Linux
•    Hands-on experience with any one of display interface, PCI-E, and GDDR memories is preferred.
•    Hands-on experience with 3D graphics is highly desired
•    Strong experience with board bring up is essential
•    Strong debugging and testing skills
•    Strong communication skills

This team is essential to the success of AMD. You will be working with the very best in our technology, while working on some of the most exciting projects the industry has to offer.