Synthesize ASIC designs onto FPGA platforms, validate their quality, and improve prototyping methods to support software development and hardware-software pre-silicon validation.
DFT Engineer (CE-64000845)
📜 Description
- Define, implement, and review DFT features with a collaborative team.
- Generate, insert, and verify Memory BIST logic.
- Perform scan insertion and ATPG pattern generation.
- Develop and review DFT timing and equivalence-checking constraints.
- Verify MBIST and ATPG patterns with gate-level simulations and address test coverage gaps.
- Plan and analyze test costs, deliver patterns to the product test group, and support silicon bring-up on ATE.
🛠️ Requirements
- MSEE with 2+ years of experience or BS with relevant industry experience.
- Possess strong hands on working knowledge on ASIC DFT design and verification.
- Experience in industry standard EDA tools for DFT such as FastScan, TestKompress, TetraMAX, Test Compiler etc.
- Experience with Verilog, System Verilog, or VHDL.
- Understanding of low power test techniques and architectures.
- Knowledge of scripting languages such as Perl, Python, or TCL.
- Experience with synthesis, static timing analysis, and developing timing constraints.
- Strong oral and written communication skills.
- Experience with flows and automation.
- Work independently as well as part of a team.
Full job description
Responsibilities:
Required Skills and Qualifications:
Preferred Skills and Qualifications:
Similar jobs
Search more Hardware Engineer jobsIntegrate and validate vehicle hardware and software systems, lead cross-functional debugging, and develop test plans, automation, and processes that support manufacturing and fleet stability.
Develop and execute hardware verification, validation, and reliability testing for wearable haptic devices, troubleshoot failures, analyze results, and collaborate across engineering and manufacturing teams to improve product quality.
Develop firmware for integrated medical devices from prototyping through production, collaborating across engineering teams to deliver reliable embedded systems that meet regulatory requirements.
Develop and apply performance models to evaluate AI system behavior, analyze bottlenecks and scaling, and inform architecture and infrastructure decisions across compute, memory, networking, and storage.
