DFT Engineer (Scan Insertion & ATPG)

Tech Mahindra

Bengaluru

On-site

INR 1,200,000 - 2,400,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tech Mahindra Silicon Engineering in Bengaluru seeks a DFT engineer to implement and validate DFT for ASIC/SoC designs, collaborating with RTL, Physical Design, and Verification teams.

You will develop and maintain automation scripts in Perl, analyze fault coverage, and ensure signoff readiness through DRC checks and ATPG patterns.

Qualifications

  • Strong experience in DFT implementation with hands-on Scan Insertion and ATPG.
  • Pattern Generation and Pattern Simulation for ASIC/SoC designs.
  • DFT DRC violations and design rule issue resolution.

Responsibilities

  • Execute complete Scan Insertion and DFT implementation for complex ASIC/SoC designs.
  • Generate and optimize ATPG patterns to achieve fault coverage goals.
  • Perform Pattern Simulation and analyze results to validate test patterns.
  • Debug and resolve DFT DRC violations during signoff stages.
  • Analyze fault coverage reports and improve test efficiency.
  • Collaborate with RTL, Physical Design, STA, and Verification teams for DFT readiness.
  • Develop and maintain Perl automation scripts for DFT flow and report generation.
  • Conduct DFT quality checks including Scan Chain Verification and ATPG validation.

Skills

DFT implementation
Scan Insertion
ATPG
Pattern Generation
Pattern Simulation
DFT DRC violations
Perl scripting
Digital design basics

Education

BE/BTech/ME/MTech in Electronics, Electrical, Telecommunications, Microelectronics, VLSI Design

Tools

Siemens Tessent
Synopsys TestMAX/DFT Compiler
Cadence Modus

Job description

Brief About Tech Mahindra – Silicon Engineering

Tech Mahindra Silicon Engineering is a key part of Tech Mahindra’s semiconductor and engineering services portfolio, delivering end-to-end solutions across the silicon lifecycle for global semiconductor, automotive, consumer, networking, and industrial clients. The practice focuses on VLSI, Embedded Systems, SoC Design, and Platform Engineering, supporting customers from architecture and RTL design through implementation, verification, validation, and post-silicon support.

The Silicon Engineering unit works across IP, Sub-System, and SoC-level development, offering deep expertise in areas such as Physical Design, RTL Design, Design Verification, DFT, Analog/Mixed-Signal Design, Post-Silicon Validation, Embedded Software, and System Engineering. Teams leverage industry-leading EDA tools and advanced implementation methodologies to deliver high-performance, low-power, and manufacturable silicon solutions.

Backed by Tech Mahindra’s global engineering DNA, the Silicon Engineering practice collaborates with leading semiconductor and technology companies worldwide, serving as an extended engineering arm to accelerate silicon development programs, optimize design quality, and enable faster time-to-market for next-generation SoCs and products.

About the Role – In this exciting role, you will be responsible for implementing and validating Design-for-Test (DFT) methodologies for complex ASIC and SoC designs. You will work closely with Design, Verification, Physical Design, and Test Engineering teams to ensure high-quality manufacturing test solutions through Scan Insertion, ATPG, Pattern Simulation, and DFT signoff activities. The role offers exposure to advanced DFT methodologies, debugging, and automation within a highly collaborative semiconductor environment.

Key Responsibilities

  • Execute complete Scan Insertion and DFT implementation for complex ASIC and SoC designs.
  • Generate and optimize ATPG patterns to achieve target fault coverage and test quality goals.
  • Perform Pattern Simulation and analyze simulation results to validate generated test patterns.
  • Debug and resolve DFT DRC (Design Rule Check) violations during implementation and signoff stages.
  • Analyze fault coverage reports and identify opportunities to improve test efficiency and coverage.
  • Collaborate with RTL, Physical Design, STA, and Verification teams to ensure DFT readiness and smooth design convergence.
  • Support manufacturing test requirements, silicon bring-up, and failure analysis activities when required.
  • Develop and maintain automation scripts using Perl for DFT flow execution, report generation, and debug activities.
  • Perform DFT quality checks including Scan Chain Verification, DRC analysis, ATPG validation, and pattern certification.
  • Participate in technical reviews, customer discussions, and process improvement initiatives.
  • Work closely with global engineering teams to meet project schedules, quality targets, and tape-out milestones.
  • Contribute to DFT methodology enhancement and best-practice development across projects.

Qualifications – BE/BTech/ME/MTech degree in Electronics, Electrical, Telecommunications, Microelectronics, VLSI Design, or related engineering disciplines.

Required Skills

  • Strong experience in DFT implementation with hands-on expertise in Scan Insertion and ATPG.
  • Hands-on experience in Pattern Generation and Pattern Simulation for ASIC/SoC designs.
  • Experience in identifying and fixing DFT DRC violations and design rule issues.
  • Strong understanding of fault models including Stuck-at Faults, Transition Faults, and Delay Faults.
  • Hands-on experience with industry-standard DFT tools such as Siemens Tessent, Synopsys TestMAX/DFT Compiler, or Cadence Modus.
  • Good understanding of digital design, ASIC/SoC development flow, and test methodologies.
  • Basic knowledge of Perl scripting for automation and debug activities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Design-for-Test (DFT) Engineer
Design-for-Test (DFT) Engineer

Weekday (YC W21) • Bengaluru

On-site
INR 1,800,000 - 3,600,000
Design-for-Test (DFT) Engineer
Design-for-Test (DFT) Engineer

Weekday (YC W21) • Hyderabad

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

Proxelera • Hyderabad, Bengaluru

On-site
INR 900,000 - 1,500,000
Senior / Lead DFT Engineer
Senior / Lead DFT Engineer

Clock Edge Technologies Private Limited • Bengaluru

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

SmartSoC Solutions Pvt Ltd • Bengaluru

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

Erbity • Hyderabad

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

Erbity • Ahmedabad District

On-site
INR 2,000,000 - 3,500,000
DFT Engineer
DFT Engineer

Cortex Consultants LLC • Chennai District

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

Globex Digital • Bengaluru

On-site
INR 1,500,000 - 3,000,000
Design-for-Test (DFT) Engineer
Design-for-Test (DFT) Engineer

Weekday • Hyderabad

On-site
INR 1,500,000 - 8,000,000