MTS Software Development Engineer

Advanced Micro Devices, IncBellevue, WA

About The Position

AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI. Whether you’re designing next-gen processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger — technology that moves the world forward. AMD, Inc., is hiring a MTS Software Development Engineer to research, design, develop, and optimize low-level GPU driven graphics technology. The successful candidate will be tasked with working both with internal and external graphics and gaming technology development partners to integrate, analyze, and optimize AMD gaming technologies into related products or games. The candidate will make use of Machine Learning technologies and low level graphics APIs to write efficient shaders that will power the next generation of real-time graphics processing. Multiple openings. Qualified applicants click “APPLY NOW” button to apply online.

Requirements

  • Master’s degree or foreign equivalent in Computer Science, Computer Engineering, Mathematics or related field and three (3) years of experience in the job offered or a closely related engineering role.
  • Alternatively, a Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Mathematics or related field and five (5) years of progressive post baccalaureate experience in the job offered or a closely related engineering role.
  • Design, implementation, debugging, and maintenance of graphics technology sub-systems.
  • Programming in C or C++.
  • Utilizing 3D GPU-accelerated graphics to create applications that use interactive visual elements.
  • Working with High-Level Shading Language (HLSL) to write programs that run on a graphics processor (GPU).
  • CPU and GPU optimization to maximize hardware performance for applications.
  • Modern graphics standard experience such as DX12 and/or Vulkan.
  • Building and optimizing software for PC GPU gaming, gaming console, or handheld portable gaming devices.
  • Using DirectX and Direct3D to create high-performance multimedia applications.
  • GPU programming to design and optimize software to leverage Graphics Processing Units for high-performance tasks like AI, scientific simulations, or gaming.

Responsibilities

  • Research, design, develop, and optimize low-level GPU driven graphics technology.
  • Work with internal and external graphics and gaming technology development partners to integrate, analyze, and optimize AMD gaming technologies into related products or games.
  • Utilize Machine Learning technologies and low level graphics APIs to write efficient shaders that will power the next generation of real-time graphics processing.

Benefits

  • AMD benefits at a glance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service