DFT Engineer

Advanced Micro Devices, IncAustin, TX
Hybrid

About The Position

We are seeking an experienced SoC DFX Engineer to help define, design, and verify robust Design for Test (DFT) and Design for Debug (DFD) solutions for complex, high‑performance SoCs. In this role, you will collaborate closely with architecture, RTL, firmware, and verification teams to integrate DFX features that enable efficient silicon validation, bring‑up, and debug across the full product lifecycle. This position offers hands‑on technical depth, system‑level problem solving, and the opportunity to influence DFX strategy in advanced processor designs.

Requirements

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.
  • Experience with DFT (Design for Test) and DFD (Design for Debug) architecture, design, and verification
  • Experience with JTAG, LBIST, MBIST, Scan, and ATPG
  • Familiarity with the Tessent tools suite, including Scan and ATPG
  • Familiarity with test pattern generation, bring‑up, and debug on ATE
  • Experience with post‑silicon bring‑up
  • Experience with IP‑level and ASIC verification
  • Experience debugging firmware and RTL code using simulation tools
  • Experience with Verilog, SystemVerilog, SystemC, and C++
  • Experience automating workflows in a distributed compute environment
  • Experience with UVM concepts and the SystemVerilog language
  • Experience with static timing analysis and constraints
  • Familiarity with ICL/PDL
  • Scripting language experience: Perl, Ruby, Makefile, and shell preferred

Nice To Haves

  • Exposure to leadership or mentorship is an asset

Responsibilities

  • Collaborate with architects, hardware engineers, and firmware engineers to understand the new DFX features to be designed and verified.
  • Work on designing and integrating DFX logic in complex SoCs.
  • Build test plan documentation, accounting for interactions with other features, the hardware, the firmware, and the software driver use cases.
  • Estimate the time required to write the new feature tests and any required changes to the test environment.
  • Build the directed and random verification tests.
  • Debug test failures to determine the root cause; work with RTL and firmware engineers to resolve design defects and correct any test issues.
  • Review functional and code coverage metrics – modify or add tests or constrain random tests to meet the coverage requirements.

Benefits

  • AMD benefits at a glance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service