85743_GPU Virtualization Driver Development Engineer

Location: Shanghai, Shanghai, CN

Company: Advanced Micro Devices

Apply now

Apply for Job

What you do at AMD changes everything 

At AMD, we push the boundaries of what is possible.  We believe in changing the world for the better by driving innovation in high-performance computing, graphics, and visualization technologies – building blocks for gaming, immersive platforms, and the data center. 

Developing great technology takes more than talent: it takes amazing people who understand collaboration, respect, and who will go the “extra mile” to achieve unthinkable results.  It takes people who have the passion and desire to disrupt the status quo, push boundaries, deliver innovation, and change the world.   If you have this type of passion, we invite you to take a look at the opportunities available to come join our team.


GPU Virtualization Driver Development Engineer



The team is working directly with the world first-class internet giants on various business like Cloud Gaming, Machine Learning and VDI. Be part of a talented team that develops software for AMD’s GPU Virtualization solution and delivers a premium GPU experience in the cloud.



A successful candidate is passionate about delivering great products. The candidate will design and develop the latest Virtualization kernel software with industry experts. We are looking for candidates who are excited to work in a fast-growing data center business.



  • Deliver a premium GPU experience in the cloud
  • Design, develop, and debug Hypervisor driver for KVM, Xen, VMWare, Hyper-V
  • Design, develop, and debug graphics driver for both Windows and Linux Guest OS
  • Work on bring up and support AMD next-generation GPU for cloud computing
  • Support cloud gaming and cloud computing for the world first-class internet giants
  • Maintain current driver and improve performance



  • Deep Knowledge of C/C++ programming
  • Knowledge of PC architecture
  • Fluent English in reading, writing, and speaking
  • A self-motivated team player
  • Able to work under high pressure and time limitation
  • Good communication skill and able to work with stakeholders effectively
  • Knowledge of Computer Graphics/Multimedia/Image Process is a plus
  • Knowledge of device driver development under Microsoft Windows or Linux is a plus
  • Knowledge of KVM/QEMU/XEN/VMWARE is a plus



  • BS/MS/Ph.D. degree in Electrical Engineering, Computer Science, Computer or Software Engineering, or an equivalent



  • Shanghai

AMD does not accept unsolicited resumes from headhunters, recruitment agencies or fee based recruitment services. AMD and its subsidiaries are equal opportunity employers and will consider all applicants without regard to race, marital status, sex, age, color, religion, national origin, veteran status, disability or any other characteristic protected by law. EOE/MFDV


Requisition Number: 85743 
Country: China State: Shanghai City: Shanghai 
Job Function: 

Apply now

Apply for Job

Share this Job