AMD logo

Sr. Software Development Engineer

AMD

Austin, TX
Full Time
Senior
about 1 month ago

Job Description

About the Role

The Diagnostic Engineering team at AMD is responsible for developing functional, system, and stress diagnostics software targeting next-generation APU, CPU, Server, and dGPU flagship products. The role involves designing and developing diagnostics software for validation of hardware and firmware features in server ASIC silicon products, with a focus on innovation, collaboration, and execution excellence within AMD's inclusive and diverse culture.

Key Responsibilities

  • Support PEO / RMA returned parts evaluation
  • Facilitate CCX Stress Application Evaluation both in the LAB and with the Fail Safe Work Group
  • Provide diagnostics support to external customers and internal engineering teams
  • Design and develop diagnostic software for validation of hardware and firmware features
  • Participate in full product cycles involving pre-silicon development

Requirements

  • Experience in diagnostics software, embedded software/firmware, device driver software development, validation, and debug
  • Experience with large-scale software development projects and understanding of hardware features, hardware register-level programming, software/firmware/hardware interfacing
  • Proficient in C/C++ object-oriented programming
  • Familiar with source control tools like Git and Perforce
  • 3 years of Python or Ruby scripting development
  • Familiarity with Linux OS
  • Familiarity with PC setup
  • 2 years of Web API experience to support web data access
  • Software or hardware test execution experience
  • BS or MS in Computer Engineering, Electrical Engineering, Computer Science, or equivalent

Nice to Have

  • Experience in diagnostics software, embedded software/firmware, device driver software development, validation, and debug
  • Experience with large-scale software development projects and understanding of hardware features, hardware register-level programming, software/firmware/hardware interfacing
  • Familiarity with Linux OS
  • Familiarity with PC setup
  • Web API experience

Qualifications

  • BS or MS in Computer Engineering, Electrical Engineering, Computer Science, or equivalent

Benefits & Perks

  • AMD benefits at a glance

Working at AMD

AMD pushes the limits of innovation to solve the world's most important challenges. The company values execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives.

Apply Now

Job Details

Posted AtJun 28, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About AMD

Website

amd.com

Company Size

10000+ employees

Location

Austin, TX

Industry

Semiconductor and Other Electronic Component Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches