DFT Engineer

SmartSoC Solutions Pvt Ltd

Bengaluru

On-site

INR 1,800,000 - 3,000,000

Full time

38 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

SmartSoC Solutions Pvt Ltd in Bengaluru is seeking an experienced DFT Engineer with 5+ years of hands-on experience in DFT implementation and verification for complex ASIC/SoC designs. You will lead scan insertion, ATPG, MBIST, and test-access mechanisms.

The role involves collaborating with RTL, DV, PD, STA, and other teams, developing DFT architectures, validating patterns, and driving DFT sign-off. Proficiency in TCL/Python scripting and industry tools is required.

Qualifications

  • 5+ years of hands-on DFT/ASIC experience.
  • Strong hands-on experience with scan insertion, ATPG, scan compression and MBIST.
  • Experience with JTAG/IJTAG, boundary scan and DFT verification.
  • Good understanding of ASIC/SoC design and DFT methodologies.
  • Experience with DFT tools from Synopsys, Cadence, Siemens EDA/Mentor.
  • Strong ATPG fault models and coverage analysis.
  • Proficient with test clocks, modes, scan chains, resets and clock-domain considerations.
  • Strong scripting in TCL/Python/Perl/Shell.

Responsibilities

  • Develop and implement DFT architecture for complex ASIC/SoC designs.
  • Perform scan insertion, scan compression, ATPG, and test pattern generation.
  • Work on MBIST/LBIST implementation and verification.
  • Implement and debug JTAG, IJTAG, boundary scan, and test access mechanisms.
  • Develop and validate DFT constraints and ensure DFT rule compliance.
  • Perform DFT simulations and debug test-related issues.
  • Validate ATPG patterns and analyze fault coverage.
  • Collaborate with RTL, DV, PD, STA and other teams to resolve DFT issues.
  • Support DFT integration at block and full-chip levels.
  • Analyze and improve fault coverage metrics.
  • Debug scan chain, compression, clock, reset, and test-mode issues.
  • Support DFT timing and physical implementation requirements.
  • Participate in DFT sign-off activities and reporting.
  • Automate DFT flows and reporting using TCL, Python, Perl or Shell.
  • Support post-silicon test/debug activities.

Skills

DFT/ASIC experience
Scan insertion
ATPG
MBIST
JTAG/IJTAG
Boundary Scan
DFT verification
ASIC/SoC design
Synopsys
Cadence
Siemens EDA
Mentor
TCL
Python
Perl
Shell

Education

Electronics & Communication Engineering
Electrical Engineering
Microelectronics

Tools

Synopsys
Cadence
Siemens EDA/Mentor

Job description

We are looking for an experienced DFT Engineer with 5+ years of hands-on experience in Design-for-Test (DFT) implementation and verification for complex ASIC/SoC designs. The ideal candidate should have strong expertise in scan insertion, ATPG, MBIST, JTAG/IJTAG, DFT verification, and test pattern generation/validation.

The candidate will be responsible for executing DFT activities from specification and architecture through implementation, verification, pattern generation, and sign-off.

Key Responsibilities
  • Develop and implement DFT architecture for complex ASIC/SoC designs.
  • Perform scan insertion, scan compression, ATPG, and test pattern generation.
  • Work on MBIST/LBIST implementation and verification.
  • Implement and debug JTAG, IJTAG, boundary scan, and test access mechanisms.
  • Develop and validate DFT constraints and ensure DFT rule compliance.
  • Perform DFT simulations and debug test-related issues.
  • Validate ATPG patterns and analyze fault coverage.
  • Work closely with RTL, Design Verification, Physical Design, STA, and other teams to resolve DFT-related issues.
  • Support DFT integration at block and full-chip levels.
  • Analyze and improve stuck-at, transition, and other fault coverage metrics.
  • Debug scan chain, compression, clock, reset, and test-mode issues.
  • Support DFT timing and physical implementation requirements.
  • Participate in DFT sign-off activities and provide required reports and documentation.
  • Automate DFT flows and reporting using TCL, Perl, Python, or Shell scripting.
  • Support post-silicon test/debug activities when required.
Required Skills
  • 5+ years of relevant DFT/ASIC experience.
  • Strong hands-on experience with:
  • Scan insertion
  • ATPG
  • Scan compression
  • MBIST
  • JTAG / IJTAG
  • Boundary Scan
  • DFT verification
  • Good understanding of ASIC/SoC design and DFT methodologies.
  • Experience with DFT tools from Synopsys, Cadence, Siemens EDA/Mentor, or equivalent.
  • Strong knowledge of ATPG fault models and coverage analysis.
  • Experience with simulation and pattern validation.
  • Good understanding of test clocks, test modes, scan chains, resets, and clock-domain considerations.
  • Strong debugging and problem-solving skills.
  • Good scripting knowledge in TCL / Python / Perl / Shell.
  • Ability to work effectively with cross-functional semiconductor design teams.
Good to Have
  • Experience with advanced DFT architectures and large SoCs.
  • Exposure to hierarchical DFT implementation and full-chip integration.
  • Experience with IEEE 1149.1, IEEE 1500, and IEEE 1687 (IJTAG).
  • Knowledge of low-power DFT methodologies.
  • Experience with DFT requirements for advanced technology nodes.
  • Exposure to physical-design-aware DFT implementation.
  • Experience with DFT sign-off and silicon bring-up/debug.
Education
  • Bachelor's or Master's degree in Electronics & Communication Engineering, Electrical Engineering, Microelectronics, or a related field.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

DFT Senior Engineer
DFT Senior Engineer

HCLTech • Bengaluru

On-site
INR 1,500,000 - 2,100,000
DFT Engineer
DFT Engineer

Mirafra Technologies • Bengaluru

On-site
INR 900,000 - 1,500,000
DFT Engineer
DFT Engineer

Erbity • Ahmedabad District

On-site
INR 2,000,000 - 3,500,000
DFT (Design for Testability) Engineer
DFT (Design for Testability) Engineer

Central Business Solutions, Inc • Bengaluru

On-site
INR 1,200,000 - 2,400,000
DFT Engineer
DFT Engineer

ACL Digital • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Dft Engineer
Senior Dft Engineer

Exiger Technologies • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Dft Design Engineer
Dft Design Engineer

Skywaves Rise • Bengaluru

On-site
INR 3,000,000 - 6,000,000
DFT Engineer
DFT Engineer

Erbity • Bengaluru

On-site
INR 1,200,000 - 1,800,000
DFT Engineer
DFT Engineer

Erbity • Chennai District

On-site
INR 1,600,000 - 3,000,000
DFT Engineer
DFT Engineer

Erbity • Hyderabad

On-site
INR 1,200,000 - 1,800,000