JobsMTS Software Development Engineer
AMD logo

MTS Software Development Engineer

AMD

Location

Santa Clara, CA

Type

Full-time

Posted

6/27/2026

Compensation

USD $150,500.00/Yr. – USD $215,000.00/Yr.

Master's with 2+ Years of Experience
Approval 98.6%·Filings 728·New hires 184·
Established Sponsor
·FY 2025

Job description

AMD is seeking a Member of Technical Staff (MTS) Software Development Engineer to focus on research, design, development, and testing of operating systems-level software and compilers for semiconductor operations. The role involves collaboration with Machine Learning engineers to enhance AI models and applications for Instinct GPUs in both on-premises and cloud environments. The engineer will push the boundaries of software efficiency and performance, contributing to the next generation of GPU computational accelerators. This position emphasizes independent judgment and technical expertise in software development.

Requirements

  • Master's degree or foreign equivalent in Computer Science, Computer Engineering, Electronic Engineering, Robotics Engineering, or a related field.
  • Two years of experience as a software engineer or in a closely related engineering role.
  • Experience in performing software verification.
  • Proficiency in C, C++, or Python.
  • Experience with software debugging on macOS, Linux, or Unix.
  • Knowledge of code optimization using the GPU or software performance analysis.
  • Experience with memory management and multi-threading.
  • Familiarity with OS kernel and systems development.
  • Understanding of Linux or Windows internals.

Responsibilities

  • Research, design, develop, and test operating systems-level software and compilers.
  • Collaborate with a team of Machine Learning engineers to enable AI models and applications.
  • Push the boundaries of efficiency and performance for GPU computational accelerators.
  • Design, develop, troubleshoot, and debug software programs for enhancements and new products.
  • Understand and define software requirements and architectures.
  • Develop software and tools in support of design, infrastructure, and technology platforms.
  • Define proprietary platforms, including hardware and software components.
  • Drive software and systems solutions, including development and product definitions.
  • Exercise independent judgment to select methods and techniques for obtaining results.

Benefits

  • AMD provides a competitive 'Total Rewards' package that focuses on financial growth, health, and work-life balance.

Is this posting expired or inaccurate?