Technical Leader - Diagnostics Software

Amd

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Austin, TX
Salary
$174,400–$261,600 / yr
Posted
36 days ago
Freshness
Confirmed live yesterday
Closes
Aug 6, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $196k
This role $218k
$136k most similar roles pay here $275k

This role pays more than 72% of similar roles. Most pay $164,874–$227,300 — the shaded band above. At the midpoint, this role pays about $218k versus about $196k for comparable roles.

Based on 240 similar postings.

Employer

About Amd

AMD (Advanced Micro Devices) is a semiconductor company that develops high-performance processors, graphics cards, and adaptive computing solutions for gaming, data centers, and embedded markets. Industry: Semiconductors

Amd currently has 367 open roles on FindRole.

Listed pay typically runs $166,400–$249,600 across 367 roles with salary data.

Most-posted roles

View all roles at Amd

At a glance

TL;DR · Technical Leader - Diagnostics Software

Technical Leader - Diagnostics Software will provide end-to-end ownership of the quality, coverage, and completeness of diagnostics software solutions for Client, Graphics, and Embedded products. The role involves defining project goals, strategies, and requirements to assist architects in creating software test plans while training engineers on new features and IPs in next-generation SoC products. Key responsibilities include driving technical requirements for hardware bug capture, managing pre-silicon emulation strategies across Simnow, FPGA, and Emulation models, and leading the resolution of complex technical challenges during debugging and triage. The position requires expertise in Linux environment programming, including device drivers, shell scripts, GCC/Clang toolchains, and x86 CPU architecture or discrete graphics software development. Candidates must possess strong system-level debugging skills to address issues involving SoC components like PCIe, DDR, and PMU within the semiconductor domain.

What you'll do

  • Own the quality, coverage, and completeness of Diagnostics software solutions for Client, Graphics, and Embedded products.
  • Define project goals, strategies, risks, and requirements to help stakeholders create comprehensive software test plans.
  • Study new SoC features and train software engineers on designing and developing new diagnostic cases.
  • Drive technical requirements to achieve feature coverage and hardware bug capture targets through diagnostic cases.
  • Manage SoC system-level feature validation methodology, including multi-IP use cases, power/performance evaluation, and stress testing.
  • Develop pre-silicon emulation strategies across Simnow, FPGA, and Emulation models before silicon tape out.
  • Lead the resolution of critical technical challenges, complex issue debugging, and root-cause analysis for Diags IP engineers.
  • Drive innovation to improve feature coverage models, reduce test time, and optimize development processes.

What we're looking for

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or Electrical Engineering.
  • Significant firmware or software development experience with close interaction with hardware or product engineering teams.
  • Strong understanding of SoC architecture including processors, system IO, memory, and various engine IPs.
  • Proficiency in Linux environment programming, including device drivers, user space programming, shell scripts, and GCC/Clang toolchains.
  • Advanced system level debugging and testing skills to identify problems and provide robust solutions.
  • Knowledge of x86 CPU architecture or strong discrete graphics software development experience.
  • Experience with BIOS, GPU, PCIe, DDR, PMU, or RAS firmware development is preferred.
  • Hands-on experience with SoC emulation, bring up, and technical leadership for software programs is an asset.

More like this

Similar roles

Senior Firmware Engineer

Amd

San Jose, CA +1 101 days ago $204,000$306,000
x86 Linux Android C C++ Python Firmware BIOS Kernel HAL BSP Middleware Hypervisors Virtualization SoC FPGA GPU CPU
Hybrid

SoC Architect, Customer Engineering

Amd

San Jose, CA +1 136 days ago $229,600$344,400
x86 SoC Architecture CPU FPGA PCIe CXL DDR4 DDR5 Ethernet Linux C C++ Python Firmware BIOS UEFI Coreboot Hypervisors DPDK SPDK
Hybrid

Technical Leader - Solution Testing & Quality

Cisco

Remote (San Jose, CA) 9 days ago $186,900$267,700
Python Java Selenium Playwright PyTest REST Assured AWS Kubernetes Linux CI/CD BGP OSPF TCP/IP Splunk Wireshark GenAI LLM Distributed Systems SaaS
8+ yrs exp Remote

Software Engineering Technical Leader

Cisco

Remote (Milpitas, CA) 57 days ago $210,600$305,100
C C++ Python Linux BIOS BSP Device Drivers GDB KGDB I2C MDIO SPI UART PCIe GPIO Sonic ONIE BMC IPMI Redfish Optical Networking
10+ yrs exp Remote