Design-for-Testability (DFT Engineer)

Eternity Recruitment

Bayan Lepas

On-site

MYR 120,000 - 180,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Eternity Recruitment’s client seeks an experienced DFT Engineer to design, implement, and optimize DFT solutions for ASIC/SoC designs. You will drive ATPG, scan insertion, and fault simulation while improving test coverage across silicon stages.

Key responsibilities include DFT architecture, scanning, netlist/timing simulations, and working with Cadence Modus, Tessent/TestKompress, and TetraMAX/TestMAX. Strong scripting (TCL/Python/Perl) and cross-functional collaboration are essential.

Qualifications

  • Bachelor's or Master's Degree in Electrical & Electronic Engineering, Microelectronics, Semiconductor Engineering or a related field
  • At least 5-year experience and above in related field
  • Relevant experience in DFT / SoC design and implementation
  • Strong knowledge of DFT concepts, including Scan Architecture, ATPG, Fault Models and Test Compression
  • Hands‑on experience with ATPG, scan insertion and fault simulation
  • Experience in stuck‑at fault and at‑speed pattern generation
  • Experience in ATPG coverage analysis, timing simulations, debugging and improvement
  • Experience with industry‑standard DFT tools such as Cadence Modus, Siemens Tessent / TestKompress, Synopsys TetraMAX / TestMAX
  • Experience with TCL, Python or Perl scripting
  • Strong analytical and problem‑solving skills with the ability to work effectively in a cross‑functional team

Responsibilities

  • Define and implement DFT architecture for SoCs and sub-systems
  • Insert and verify Scan, MBIST, LBIST and Boundary Scan structures
  • Perform scan insertion, ATPG and fault simulation
  • Generate stuck-at-fault and at-speed test patterns
  • Perform ATPG netlist and timing simulations
  • Analyse ATPG coverage and identify opportunities to improve test coverage
  • Work with various fault models including stuck-at, transition and path-delay faults
  • Debug and resolve DFT and ATPG issues during simulation and silicon stages
  • Support DFT coverage analysis, debug and optimization
  • Perform MBIST insertion, pattern generation and netlist/timing simulations where required

Skills

DFT
ATPG
Scan Architecture
MBIST
LBIST
Boundary Scan
Pattern Generation
Fault Simulation
Test Coverage
Scripting: TCL/Python/Perl
Cadence Modus
Tessent/TestKompress
Synopsys TetraMAX/TestMAX
VLSI DFT Tools

Education

Bachelors or Masters in Electrical & Electronic Engineering / Microelectronics

Tools

Cadence Modus
Siemens Tessent / TestKompress
Synopsys TetraMAX / TestMAX

Job description

Our client is looking for a Design-for-Testability (DFT Engineer) to support the development and implementation of Design-for-Test (DFT) solutions for ASIC/SoC designs to their Engineering team. The role involves DFT architecture, insertion, ATPG, pattern generation, verification and test coverage improvement.

Key responsibilities

Define and implement DFT architecture for SoCs and sub-systems.

Insert and verify Scan, MBIST, LBIST and Boundary Scan structures.

Perform scan insertion, ATPG (Automatic Test Pattern Generation) and fault simulation.

Generate stuck-at-fault and at-speed test patterns.

Perform ATPG netlist and timing simulations.

Analyse ATPG coverage and identify opportunities to improve test coverage.

Work with various fault models including stuck-at, transition and path-delay faults.

Debug and resolve DFT and ATPG issues during simulation and silicon stages.

Support DFT coverage analysis, debug and optimization.

Perform MBIST insertion, pattern generation and netlist/timing simulations where required

Job Requirement

Bachelor's or Master's Degree in Electrical & Electronic Engineering, Microelectronics, Semiconductor Engineering or a related field

At least 5-year experience and above in related field

Relevant experience in DFT / SoC design and implementation

Strong knowledge of DFT concepts, including Scan Architecture, ATPG, Fault Models and Test Compression

Hands‑on experience with ATPG, scan insertion and fault simulation

Experience in stuck‑at fault and at‑speed pattern generation

Experience in ATPG coverage analysis, timing simulations, debugging and improvement

Experience with industry‑standard DFT tools such as Cadence Modus, Siemens Tessent / TestKompress, Synopsys TetraMAX / TestMAX

Experience with TCL, Python or Perl scripting

Strong analytical and problem‑solving skills with the ability to work effectively in a cross‑functional team

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Interesting Job Opportunity: DFT Engineer - MBIST/GLS
Interesting Job Opportunity: DFT Engineer - MBIST/GLS

Vhunt4u • Kuala Lumpur

On-site
MYR 80,000 - 120,000
Senior DFT Engineer: SoC Test Architecture & ATPG
Senior DFT Engineer: SoC Test Architecture & ATPG

Eternity Recruitment • Bayan Lepas

On-site
MYR 120,000 - 180,000
SoC DFX Scan Engineer
SoC DFX Scan Engineer

Infinecs Systems Pvt. Ltd. • Malaysia

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

754 Altera Semiconductor Technology (M) Sdn. Bhd. • George Town

On-site
MYR 90,000 - 120,000
SoC DFX Engineer (Scan / SMS / Timing)
SoC DFX Engineer (Scan / SMS / Timing)

Infinecs Systems • Bayan Lepas

On-site
MYR 180,000 - 300,000
DFT Engineer: MBIST, GLS & ATPG Architect
DFT Engineer: MBIST, GLS & ATPG Architect

Vhunt4u • Kuala Lumpur

On-site
MYR 80,000 - 120,000
SoC DFX Scan Engineer - ATPG & Scan Strategy Expert
SoC DFX Scan Engineer - ATPG & Scan Strategy Expert

Infinecs Systems Pvt. Ltd. • Malaysia

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

Altera • George Town

On-site
MYR 150,000 - 200,000
SoC DFX SMS Engineer
SoC DFX SMS Engineer

Infinecs Systems Pvt. Ltd. • Malaysia

On-site
MYR 120,000 - 180,000
Staff DFT Design Engineer
Staff DFT Design Engineer

Altera • George Town

On-site
MYR 180,000 - 360,000