JobsSMTS Software Development Engineer
AMD logo

SMTS Software Development Engineer

AMD

Location

Santa Clara, CA

Type

Full-time

Posted

6/27/2026

Compensation

USD $178,500.00/Yr. – USD $255,000.00/Yr.

Undergraduate with 5+ Years of Experience
Approval 98.6%·Filings 728·New hires 184·
Established Sponsor
·FY 2025

Job description

AMD is seeking a Senior Member of Technical Staff (SMTS) Software Development Engineer to contribute to OpenCL and HIP Runtime. The role focuses on designing and developing new AI software features while collaborating with architecture specialists to enhance future products. Candidates will apply a data-driven approach to optimize efforts and stay updated on software and hardware trends. This position involves debugging existing issues and fostering technical relationships with peers and partners.

Requirements

  • Master's degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, Electronic Engineering, Control Engineering, Embedded Systems, or a related field.
  • Four years of experience in the job offered or a closely related engineering role.
  • Alternatively, a Bachelor's degree or foreign equivalent in a related field and six years of progressive, post-baccalaureate experience in the job offered or a closely related engineering role.
  • Four years of experience in object-oriented programming and C/C++.
  • Experience in writing high-quality code and developing for Windows, Linux, and/or Android operating systems.
  • Familiarity with software development processes and tools, including debuggers, source code control systems (GitHub), and profilers.
  • Knowledge of computer graphics and architecture, as well as performance and power optimization, analysis, and tuning.
  • Two years of experience in modern concurrent programming and threading APIs.

Responsibilities

  • Contribute to the development of OpenCL and HIP Runtime.
  • Design and develop new AI software features.
  • Collaborate with AMD's architecture specialists to improve future products.
  • Apply a data-minded approach to target optimization efforts.
  • Stay informed of software and hardware trends and innovations.
  • Participate in new ASIC and hardware bring-ups.
  • Debug and fix existing issues while researching alternative, more efficient methods.
  • Develop technical relationships with peers and partners.

Benefits

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

Is this posting expired or inaccurate?