Talent.com
C++ Graphics Driver Developer - temp role
C++ Graphics Driver Developer - temp roleAdvanced Micro Devices • Markham, York Region, CA
C++ Graphics Driver Developer - temp role

C++ Graphics Driver Developer - temp role

Advanced Micro Devices • Markham, York Region, CA
30+ days ago
Job type
  • Full-time
Job description

WHAT YOU DO AT AMD CHANGES EVERYTHING

At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.

THE ROLE :

We are the Windows Kernel Mode Driver Solutions Team and we are seeking the industry’s best C++ programmers, embedded tinkerers, Windows OS gurus, and PC gaming enthusiasts to help us build the next generation of AMD’s Window Graphics Driver. We support a roadmap of graphics driver features that enable gamers, professionals, and creators to do more with AMD’s hardware. We focus on kernel mode, but regularly branch out to user mode drivers, application development, and firmware. We are perhaps the most technologically diverse SW team at AMD and have an incredible culture of teamwork, passion, and diversity. Join us and help push pixels to screens around the world!

THE PERSON :

If you're a quick learner with an innate desire to solve tough problems, write solid C / C++, have an affinity for operating systems, embedded devices, or PC gaming, and want the flexibility to work in any layer of the software stack, you’ll be a great fit for our team. Communication and passion are key!

KEY RESPONSIBILITIES :

  • Develop differentiating software features in the Windows Kernel Mode Driver using C / C++. Examples include AFMF, Radeon Super Resolution, ReLive Game DVR, Enhanced Sync, and more.
  • Debug challenging problems using WinDbg, GPUView, and other tools.
  • Bring-up bleeding edge Radeon Graphics gaming and workstation products, like the 7900XT / XTX and W7900.
  • Work directly with Microsoft to introduce graphics driver support for the latest Windows operating systems.
  • Deliver AMD’s Radeon Adrenalin and Enterprise Software, with focus on enhancing stability, performance, power, and security.
  • Interface with other software components, such as user mode drivers, firmware, and the operating system itself.

PREFERRED EXPERIENCE :

  • Proven C++ programmer.
  • Understand object-oriented design and computer architecture.
  • Comfortable with OS internals such as multithreading, virtual memory, interrupts, DMA, etc.
  • Exceptional communicator and collaborator.
  • Can surmount the steepest learning curves.
  • Has some experience with at least a few of the following :

  • Very large code bases.
  • Kernel debugging and driver development.
  • Game development.
  • Embedded programming and / or bring-up.
  • Operating systems and computer architecture.
  • GPU graphics / compute APIs : Vulkan, OpenCL / GL, CUDA, DirectX, etc.
  • Driver development tools : WinDBG, GitHub, GPUView, ADK, Visual Studio, etc.
  • ACADEMIC CREDENTIALS :

  • Bachelor’s or Master’s degree in Computer / Software Engineering, Computer Science, or related technical discipline.
  • BENEFITS :

    Benefits offered are described : AMD benefits at a glance.

    EEO STATEMENTS :

    AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and / or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

    #J-18808-Ljbffr

    Create a job alert for this search

    C Graphics Driver Developer temp role • Markham, York Region, CA

    Similar jobs
    Electrical hardware Developer

    Electrical hardware Developer

    SciCan • Greater Toronto Area, Canada
    Full-time
    We currently have an opening within our Research & Development team for an Electrical Hardware Developer.Design and development of new products, accessories and spare parts, and engineering support...Show more
    Last updated: 2 days ago • Promoted
    Senior Hardware Designer

    Senior Hardware Designer

    Winters Technical Staffing • Toronto C6A, ON, Canada
    Remote
    Full-time +1
    Senior Electrical Hardware Designer.The candidate will be responsible in assisting in the design of new or revised products, equipment, and installations, utilizing processes based on established e...Show more
    Last updated: 5 days ago • Promoted
    Senior Software Engineer, Video Player

    Senior Software Engineer, Video Player

    Tubi, Inc. • Toronto C6A, ON, Canada
    Remote
    Full-time
    Boldly built for every fandom, Tubi is a free streaming service that entertains over 100 million monthly active users.Tubi offers the world's largest collection of Hollywood movies and TV shows, th...Show more
    Last updated: 21 days ago • Promoted
    C++ Developer - scarborough

    C++ Developer - scarborough

    NLB Services • scarborough, on, ca
    Full-time
    Java (version 11 or higher) and C++, with over 4 years of experience in building complex, scalable applications.Expertise in Spring Boot, capable of designing and implementing advanced microservice...Show more
    Last updated: 2 days ago • Promoted
    Senior Multimedia Driver Engineer

    Senior Multimedia Driver Engineer

    Advanced Micro Devices • Markham
    Full-time
    A leading technology company in York Region, Markham is seeking a Senior Software Development Engineer to design and maintain device drivers for cutting-edge AMD graphics architectures.The ideal ca...Show more
    Last updated: 4 days ago • Promoted
    Senior Mobile Application Developer (Android)

    Senior Mobile Application Developer (Android)

    FGF Brands • Toronto
    Full-time
    Senior Mobile Application Developer (Android).We’re a naan traditional company….FGF believes in Home Grown Talent, accelerated career growth with leadership training. Competitive Compensation, Healt...Show more
    Last updated: 17 hours ago • Promoted • New!
    Senior Developer

    Senior Developer

    Intuit Inc. • Toronto
    Full-time
    We're cultivating a culture that prioritizes innovators, risk-takers, and imaginative thinkers.In pursuit of becoming AI-native, we recognize that fostering a 'builder' mindset is essential.This me...Show more
    Last updated: 4 days ago • Promoted
    C++ Developer - Capital Markets

    C++ Developer - Capital Markets

    Software International • Toronto
    Full-time
    Fortune 100 / 500 / 1000 companies to small and mid-sized organizations in Canada / US.We currently have a 12 month renewable contract as a C++ Developer - Capital Markets with our F500 consulting client...Show more
    Last updated: 4 days ago • Promoted
    New Grad : Systems & Graphics Engineer

    New Grad : Systems & Graphics Engineer

    Parallelz • Toronto, ON, CA
    Full-time
    Quick Apply
    Parallelz enables developers and their existing mobile apps / games, without any SDKs, code changes, or engineering efforts to instantly improve user acquisition, organic virality, new revenue channe...Show more
    Last updated: 30+ days ago
    Robotics Control Designer

    Robotics Control Designer

    Syntronic Research and Development Canada Inc. • Markham
    Full-time
    Join Syntronic : Where Your Innovation Shapes the Future.At Syntronic, we don't just follow industry trends—we set them! Join us in partnering with visionary companies and the brightest minds to tur...Show more
    Last updated: 1 day ago • Promoted
    Technical Designer - newmarket

    Technical Designer - newmarket

    Level Up. • newmarket, on, ca
    Full-time
    This role sits at the intersection of design and engineering and is ideal for someone who enjoys turning ideas into playable experiences quickly, while maintaining technical quality and scalability...Show more
    Last updated: 2 days ago • Promoted
    Senior Architectural Designer (Remote) - newmarket

    Senior Architectural Designer (Remote) - newmarket

    Seed the North, Inc. • newmarket, on, ca
    Remote
    Full-time +1
    Seed the North is an architect-led ecological restoration company located in northern British Columbia.Construction of our Seed Orchard and Campus is underway, and we are seeking an experienced des...Show more
    Last updated: 2 days ago • Promoted
    Technical Designer (Workplace)

    Technical Designer (Workplace)

    Clearspace • Toronto, ON, CA
    Full-time
    Quick Apply
    We’re looking for a Technical Designer or Architectural Technologist who lives for the details, the coordination, the satisfaction of a perfectly drafted drawing set.You’ll have your ha...Show more
    Last updated: 3 days ago
    Senior AI Application Developer

    Senior AI Application Developer

    AutoAlign AI • Toronto C6A, ON, Canada
    Remote
    Full-time +1
    At AutoAlign AI (http : / / autoalign.AI assistants that help manufacturers, insurers, and field-service providers deliver with higher accuracy and efficiency. Our AI-powered supervisor platform enables...Show more
    Last updated: 7 days ago • Promoted
    Lead Graphics & AI Diagnostics Engineer

    Lead Graphics & AI Diagnostics Engineer

    AMD • Markham
    Full-time
    A leading semiconductor firm based in Markham, ON is seeking a candidate for a technical leadership role in developing diagnostics applications for AI and graphics. Responsibilities include leading ...Show more
    Last updated: 4 days ago • Promoted
    Senior Technical UI Designer — Hybrid (Toronto Studio)

    Senior Technical UI Designer — Hybrid (Toronto Studio)

    Activision • Toronto
    Full-time
    A leading video game developer in Toronto is seeking a Senior Technical UI Designer to join their team.The ideal candidate will contribute to the development of high-quality multiplayer and single-...Show more
    Last updated: 4 days ago • Promoted
    Quantitative Trading Developer (C++, Options)

    Quantitative Trading Developer (C++, Options)

    DV Trading LLC • Toronto C6A, ON, Canada
    Full-time
    A growing trading firm located in Toronto, Ontario is seeking a motivated Quantitative Trading Developer to develop their quantitative trading platform. Candidates should possess strong C++ skills a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Android Developer : Kotlin, Fintech Apps & Impact

    Senior Android Developer : Kotlin, Fintech Apps & Impact

    CIBC • Toronto C6A, ON, Canada
    Full-time
    A major financial institution in Toronto is seeking a Senior Android Developer responsible for designing and developing robust Android applications. The ideal candidate has over 4 years of experienc...Show more
    Last updated: 20 days ago • Promoted