Mobile Platform Software Engineer - 77731

Location: Markham, Ontario, CA

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.



Mobile Platform Software Engineer



Advanced Technologies Group is a startup group within AMD with a mission to transform how our future generations will live by continuous innovation and advance AMD's future solution.


The Person:

  • Build windows driver solution for AMD’s next generation computer vision HW
  • Work closely with cross teams to design and implement end-to-end features.
  • Build windows applications to interact with driver and to verify end-to-end solution
  • Interact with power and security teams for performance optimization
  • Work closely with architecture teams to provide timely feedbacks & directions on various architectural design decisions
  • Build windows trace and logging framework for the driver for better debuggability
  • Debug customer issues using Windows Debugger
  • Responsible for end-to-end driver into surrounding operating system
  • Resolve and implement unit testing and system level testing strategies.
  • Tune driver strategies based on performance and power consumption analysis.


Key Responsibilities:

  • Driver development on Android / Linux / Windows
  • Experience using debugging framework like gdb or WinDbg
  • Strong software design / engineering skills, C, C++, excellent debugging skills
  • Expert in relevant OS fundamentals that affect PPA - memory management, multithreading, locking, asynchronous event handling etc.
  • Excellent knowledge of Android/Windows Multimedia Systems
  • Excellent communication skills, strong teamwork to join a global graphics organization focusing on optimizing current and next generation graphics solutions.


Academic credentials:

  • MS in CS/EE/Applied math or relevant field with industry experience or BS with proven experience



  • Markham, ON




Requisition Number: 77731 
Country: Canada State: Ontario City: Markham 
Job Function:Design


AMD is an inclusive employer dedicated to building a diverse workforce. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective provincial human rights codes throughout all stages of the recruitment and selection process. Any applicant who requires accommodation should contact

AMD does not accept unsolicited resumes from headhunters, recruitment agencies or fee based recruitment services.


Apply now

Apply for Job

Share this Job