The FPGA Prototyping & Post-Silicon Validation Engineer is responsible for enabling early system validation and ensuring silicon functionality through FPGA-based prototyping and comprehensive post-silicon validation. This role bridges pre-silicon and post-silicon phases by driving FPGA emulation of key features, executing system bring-up, and validating silicon across use cases and operating conditions. The engineer will partner closely with RTL, Design, Verification, and Software teams to debug issues, ensure functional correctness, and drive product quality to tapeout and production readiness.
What You’ll Do
- Develop and maintain FPGA-based prototyping platforms to validate SoC/IP features and system behaviour
- Use FPGA to emulate real-world scenarios, enabling early feature validation and faster debug cycles
- Perform post-silicon bring-up, validation, and debug at chip, board, and system levels
- Define and execute validation plans, ensuring coverage of features, corner cases, and system scenarios
- Validate functionality, performance, and interfaces across different operating conditions (PVT, use-case scenarios)
- Debug issues across hardware, firmware, and system-level interactions, working closely with cross-functional teams
- Develop test programs, automation scripts, and validation frameworks (Python/C/C++)
- Use lab equipment (oscilloscope, logic analysers, power supplies, etc.) for validation and debug
- Analyse validation data, root-cause failures, and drive issue closure to signoff
- Support evaluation board bring-up and system integration activities
- Drive validation efficiency through automation, reuse, and standardization
- Communicate validation progress, risks, and results to stakeholders