DFT Engineer
On-siteBengaluru, Karnataka, India
Bengaluru, Karnataka, IndiaOn-siteFull TimeMid LevelBachelors DegreeSmall
Full TimeMid LevelBachelors DegreeSmall
Job Summary
DFT Engineer role focusing on designing and implementing DFT strategies for complex ASIC/SoC designs, developing and integrating scan architectures (insertion, stitching, compression), and ensuring manufacturing test coverage. Collaborates with RTL, synthesis, and physical design to meet timing/area constraints; validates DFT logic through simulation and debugging; supports silicon bring-up and test structures; develops automation to improve DFT efficiency; familiarity with ATPG/MBIST and IEEE/JTAG standards; requires scripting skills (Tcl, Python, etc.).
Required Qualifications
- Bachelor’s or Master’s degree in Electronics Engineering, Electrical Engineering, VLSI Design, Computer Engineering, or related field
- 3–10 years of industry experience in DFT engineering for ASIC or SoC development
- Proven experience delivering successful DFT implementations from design through silicon validation
- Strong experience in DFT implementation and verification
- Hands-on expertise in Scan Implementation, including: Scan chain insertion, Scan stitching, Scan compression, Scan architecture design, Scan chain debugging and validation
- Familiarity with scripting languages such as Tcl, Perl, Python, or Shell scripting
- Experience with RTL design, synthesis, and gate-level verification
- Knowledge of timing constraints and physical design considerations related to DFT
- Good debugging and problem-solving skills
- Experience with ATPG methodologies and MBIST advantageous
- Exposure to boundary scan, JTAG, and IEEE test standards
- Understanding of diagnosis, fault simulation, and yield improvement techniques
- Experience working on advanced technology nodes and large-scale SoC designs
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.