> Markdown version of [/jobs/ext/2072390-mts-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/2072390-mts-software-development-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # MTS Software Development Engineer - **Company:** Advanced Micro Devices, Inc. - **Location:** Bellevue, WA, United States - **Experience:** Experienced - **Salary:** $206,086.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, C++ (Programming Language), Computer Programming, Computer Engineering, Software Debugging, DirectX (Software), Direct3D, Software Engineering, Gpu Programming, HLSL, Information Technology - **Published:** August 15, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/88050541/1 ## About the Role Master's degree or foreign equivalent in Computer Science, Computer Engineering, Mathematics or related field. Qualifications: Amount and type of experience required: Three (3) years of experience in the job offered or a closely related engineering role. Alternate combination of education and experience: Employer will alternatively accept 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. Specific skills required: The following skills are required: Position requires Three (3) years of experience in the following: * 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; and * GPU programming to design and optimize software to leverage Graphics Processing Units for high-performance tasks like AI, scientific simulations, or gaming. Preferred Skills: N/A #LI-AM4 ## Description AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here. ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [CUDA Python: GPU programming for the modern developer](https://www.wearedevelopers.com/videos/100221-cuda-python-gpu-programming-for-the-modern-developer) - [Strange New Worlds: shaping the future of the digital age](https://www.wearedevelopers.com/videos/677-strange-new-worlds-shaping-the-future-of-the-digital-age) - [Accelerating Python on GPUs](https://www.wearedevelopers.com/videos/859-accelerating-python-on-gpus) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Accelerating Python on GPUs](https://www.wearedevelopers.com/videos/1521-accelerating-python-on-gpus) ## Related Articles - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)