DFT Engineer (M, F, D)
Apple· Hardware
Munichfull-timePosted 4mo ago
About the role
DFT engineer leading complete DFT solution for a chip project, spanning all aspects of semiconductor development, collaboration with Architecture, DV, Physical Design and Power teams to achieve first-tapeout success.
Responsibilities
- Create DFT specifications, create verification plans, and define the SoC test interface.
- Develop and implement the DFT architecture and own its integration into large SoC blocks — including IP integration, system and control bus connectivity, and the integration of memories and hard macros.
- Implement testbenches, generate directed and constrained-random tests, debug failures, run gate-level simulations, and close coverage.
- Generate structural test vectors, run synthesis and timing closure and work closely with Chip Architecture, DV, Physical Design, and Power teams to achieve first-tapeout success.
- Support STA, physical, power, and logical analysis for DFT modes, partnering with Test Engineers to bring up test vectors on silicon.
- Experience developing DFT specifications and driving DFT architecture and methods for designs
- Proven understanding of design verification (DV) methodologies for validating DFT implementation in simulation pre-silicon
- Experience debugging compressed ATPG patterns, MBIST, and JTAG/1500 related issues.
- Experience with STA constraints development and analysis for DFT modes, as well as SDF simulations.
- Ability to conduct experiments during silicon debug, gathering and analyzing data, and using scripting to support efficient handling of ATE data.
- Excellent problem-solving and communication skills.
- Experience in large SoC design or verification.
Qualifications
- B.Sc./M.Sc./PhD in Electrical Engineering, Computer Science, or a related field.
- Solid knowledge of industry-standard DFT practices, including ATPG, JTAG, MBIST, and the trade-offs between test quality and test time.
- Proficient in Verilog and/or VHDL, with hands-on experience using simulators and waveform debugging tools.
- Experience developing DFT specifications and driving DFT architecture and methods for designs.
- Proficient in a scripting language such as Python, TCL, or Perl, including familiarity or proficiency in leveraging generative AI tools to accelerate scripting and engineering workflows.
- Ability to fluently speak and write in English, including expressing complex technical concepts clearly.
Skills
Required:DFT specificationsDFT architectureVerilog/VHDLDFT verification methodologiesPython/Tcl/PerlEnglish communication
Nice to have:STA/MBIST/JTAG debugging
Last updated Oct 23, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services