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.
Software Development Engineer : Display
THE ROLE
The AMD Custom SW Engineering Team is seeking talents to help launch new graphics cards, new gaming laptops and take care of the quality of our Display driver. This role offers the opportunity to show off your technical skills such as kernel debugging, solving complex engineering problems and architecting new C/C++ code.
In this position you will be working as a member of a high-performing agile team, which will have you working with everyone from SW architects to interns. If you thrive in fast paced, technically challenging environments, where You get to work on a variety of different engineering problems, this could be the perfect opportunity for you.
THE PERSON
You have good communication skills and can articulate a problem and solution
You are a capable problem solver, and can quickly learn and become adept in the understanding of our Display driver architecture and code
You can lead/drive across teams a technical issue investigation
You possess a specialized knowledge plus a broader technical knowledge that facilitates integrative thinking.
You are capable of leading development and implementation; solve complex, novel, and non-recurring problems and improve existing processes/methods.
You can influence technical decisions that have a significant impact on final product.
You work with a sense of urgency when it matters to our customers
Self-learner who can work independent without daily supervision
KEY RESPONSIBILITIES
Specialize in AMD Graphics Display Driver and Firmware in our Custom & Customer Software Engineering team
Investigating, root causing and implementing code changes to solve customer reported issues such Display Corruption, Underflow, V-Sync TDR, Display Resolution, Display Connectivity, Display interoperability
Diagnose display related issues through logs (ex. AUX), Windows Crash dumps, WinDBG break-in, HDT+ Scans of our silicon, and Protocol Analyzers
Root cause defects and implement code changes for AMD display features such as Multiplane Overlay (MPO), FreeSync, Ambient Light Sensor, HDR, High Resolution 4K and 8K displays, etc.
Understand Display protocols: Display Port, HDMI, USB3.1, USB4, HDCP
Understand AMD Advantage technologies such as Smart Shift Eco, Smart Access Graphics
PREFERRED EXPERIENCE
Interest or experience in display technologies
C/C++ development background
Experienced in low level driver development and hardware programming
Kernel mode debugging
Multimedia processing
Video display protocols
ACADEMIC CREDENTIALS
A degree in Computer Science, Software Engineering or related engineering degree is required as follows:
BA or BS plus 3-7 years or MS plus 3-5 years of relevant experience
#LI-PU1
Requisition Number: 146521
Country: Canada Province: 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 AskHR@amd.com.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies or fee based recruitment services.
Overview: Participating in the development of client quotes and requirements and answering technical questions, Proposing system architecture, Defining the technical...
Apply For This JobJob Description General Motors is transforming the future of mobility – and the Canadian Technical Centre (CTC) is at the...
Apply For This JobYOU have the opportunity to join the leading Technology Sales Team! We have been chosen by TELUS Communications to partner...
Apply For This JobWe are Storytellers, Builders, Dreamers, and Doers. Sometimes you need dreamers and sometimes you need doers. Luckily, we have both!...
Apply For This JobCandidate is required to solve technological problems on a daily basis. Some of the main duties and responsibilities include: Communicate...
Apply For This JobAbout CCRM: CCRM, based in Toronto, Canada, is a unique not-for-profit group that is developing and commercializing cell and gene...
Apply For This Job