DFT/DFx Verification Engineer

Thundersoft

Penang

On-site

MYR 110,000 - 170,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ThunderSoft in Malaysia is seeking a DFT/DFx Verification Engineer to verify DFT/DFD features across complex SoCs, collaborating with design, DFT, RTL, and firmware teams. You will develop testbenches, run GLS and SDF-based verification, and debug failures to improve test readiness.

The role requires 3–5 years of hands-on experience with SystemVerilog and UVM, scripting skills in Python/Tcl/Perl, and strong debugging abilities. Emphasis on cross-team communication and problem solving.

Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Electronics, Computer Engineering, or a related field.
  • Typically 3-5 years of relevant experience in DFT/DFx verification, design verification, or closely related SoC verification.
  • Hands-on experience with SystemVerilog and UVM testbench development.
  • Experience with Gate-Level Simulation (GLS) and SDF-based verification.
  • Knowledge of DFT methodologies such as Scan, ATPG, MBIST, Boundary Scan, or JTAG.
  • Strong understanding of digital design, RTL, and ASIC/SoC verification flows.
  • Strong debugging and root-cause analysis skills, including troubleshooting with limited logging information.
  • Experience with firmware and RTL debugging using simulation tools.
  • Proficiency in at least one scripting language, such as Python, Tcl, or Perl.
  • Strong analytical, problem-solving, communication, and teamwork skills.

Responsibilities

  • Verify DFT/DFx and DFD features across architecture, RTL design, and implementation.
  • Develop directed and constrained-random tests using SystemVerilog and UVM.
  • Develop and maintain testbenches, verification environments, and test plans for complex SoCs.
  • Perform RTL simulation, Gate-Level Simulation (GLS), and SDF-based verification.
  • Debug simulation failures, identify root causes, and collaborate with RTL, DFT, and firmware teams to resolve design or test issues.
  • Enhance existing verification plans to support new DFT/DFD features and evolving design requirements.
  • Reproduce post-silicon failures in pre-silicon simulation environments and support silicon debug and root-cause analysis.
  • Apply JTAG and related debug techniques to validate test and debug functionality.
  • Develop scripts and automation tools using Python, Tcl, Perl, or similar languages to improve verification efficiency.
  • Contribute to verification methodology improvements and cross-site project execution.

Skills

SystemVerilog
UVM
Debugging
Scripting

Education

Bachelor's or Master's degree in Electrical/ Electronics/ Computer Engineering

Tools

SystemVerilog
UVM
GLS
SDF-based verification

Job description

ThunderSoft is looking for a DFT/DFx Verification Engineer to support advanced products. In this role, you will verify critical Design-for-Test (DFT) and Design-for-Debug (DFD) features across complex SoCs, collaborating with global design, DFT, RTL, and firmware teams.

You will contribute to verification methodology development, testbench implementation, functional debugging, and silicon failure analysis to help ensure product quality and test readiness.

Key Responsibilities
  • Verify DFT/DFx and DFD features across architecture, RTL design, and implementation.
  • Develop directed and constrained-random tests using SystemVerilog and UVM.
  • Develop and maintain testbenches, verification environments, and test plans for complex SoCs.
  • Perform RTL simulation, Gate-Level Simulation (GLS), and SDF-based verification.
  • Debug simulation failures, identify root causes, and collaborate with RTL, DFT, and firmware teams to resolve design or test issues.
  • Enhance existing verification plans to support new DFT/DFD features and evolving design requirements.
  • Reproduce post-silicon failures in pre-silicon simulation environments and support silicon debug and root-cause analysis.
  • Apply JTAG and related debug techniques to validate test and debug functionality.
  • Develop scripts and automation tools using Python, Tcl, Perl, or similar languages to improve verification efficiency.
  • Contribute to verification methodology improvements and cross-site project execution.
Requirements
  • Bachelor's or Master's degree in Electrical Engineering, Electronics, Computer Engineering, or a related field.
  • Typically 3-5 years of relevant experience in DFT/DFx verification, design verification, or closely related SoC verification.
  • Hands-on experience with SystemVerilog and UVM testbench development.
  • Experience with Gate-Level Simulation (GLS) and SDF-based verification.
  • Knowledge of DFT methodologies such as Scan, ATPG, MBIST, Boundary Scan, or JTAG.
  • Strong understanding of digital design, RTL, and ASIC/SoC verification flows.
  • Strong debugging and root-cause analysis skills, including troubleshooting with limited logging information.
  • Experience with firmware and RTL debugging using simulation tools.
  • Proficiency in at least one scripting language, such as Python, Tcl, or Perl.
  • Strong analytical, problem-solving, communication, and teamwork skills.
Preferred Qualifications
  • Experience with emulation platforms and execution flows.
  • Experience reproducing silicon failures in pre-silicon environments.
  • Familiarity with Design-for-Debug (DFD) features and silicon-level debug methodologies.
  • Experience supporting complex SoC products through verification and silicon validation.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DFX/DFT Engineer
DFX/DFT Engineer

Thundersoft • George Town

On-site
MYR 100,000 - 145,000
DFT/DFX Verification Engineer – SoC Debug & Test
DFT/DFX Verification Engineer – SoC Debug & Test

Thundersoft • George Town

On-site
MYR 100,000 - 145,000
DFT/DFX Engineer
DFT/DFX Engineer

Thundersoft • George Town

On-site
MYR 90,000 - 130,000
SoC DFT/DFx Verification Engineer
SoC DFT/DFx Verification Engineer

Thundersoft • Penang

On-site
MYR 110,000 - 170,000
DFX DV Emulation Engineer (SoC Level)
DFX DV Emulation Engineer (SoC Level)

UST • Penang

On-site
MYR 90,000 - 130,000
DFT/DFX Verification Engineer – SoC Debug & RTL
DFT/DFX Verification Engineer – SoC Debug & RTL

Thundersoft • George Town

On-site
MYR 90,000 - 130,000
DFT Engineer
DFT Engineer

Pride Global • Penang

On-site
MYR 120,000 - 180,000
SoC DFX Emulation Verification Engineer
SoC DFX Emulation Verification Engineer

UST • Penang

On-site
MYR 90,000 - 130,000
Design Verification Manager
Design Verification Manager

UST • Penang

On-site
MYR 180,000 - 240,000
Design Verification Technical Manager
Design Verification Technical Manager

Silicon One • Bayan Lepas

On-site
MYR 350,000 - 600,000