About this FPGA Engineer role at Weekday AI
๐ง๐ต๐ถ๐ ๐ฟ๐ผ๐น๐ฒ ๐ถ๐ ๐ณ๐ผ๐ฟ ๐ผ๐ป๐ฒ ๐ผ๐ณ ๐๐ต๐ฒ ๐ช๐ฒ๐ฒ๐ธ๐ฑ๐ฎ๐'๐ ๐ฐ๐น๐ถ๐ฒ๐ป๐๐
๐ฆ๐ฎ๐น๐ฎ๐ฟ๐ ๐ฟ๐ฎ๐ป๐ด๐ฒ: ๐ฅ๐ ๐ฑ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ - ๐ฅ๐ ๐ด๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ (๐ถ๐ฒ ๐๐ก๐ฅ ๐ฑ-๐ด ๐๐ฃ๐)
Experience: 2+ yrs
Location: chennai,hyderabad,bangalore
Job Type: Full-time
We are looking for a skilledย FPGA Design Verification Engineerย with hands-on experience in theย Xilinx Vivado implementation flowย to validate and test FPGA implementation stages, including placement and Static Timing Analysis (STA).
The ideal candidate will have a strong understanding ofย FPGA design flows, digital and logic design, STA, design constraints, and debugging. You will be responsible for validating implementation flows, identifying issues, analysing results, and collaborating with engineering teams to ensure reliable and efficient FPGA designs.
Requirements
Key Responsibilities
- Validate and testย Xilinx Vivado FPGA implementation flowsย across different stages.
- Work with Vivado implementation stages includingย placement and Static Timing Analysis (STA).
- Analyse implementation results and identify potential design, timing, and flow-related issues.
- Validate FPGA designs against defined implementation and timing requirements.
- Performย Static Timing Analysisย and analyse timing reports, paths, violations, and constraints.
- Work withย design constraintsย and verify their correctness and impact on implementation.
- Debug logic, timing, placement, and implementation-related issues.
- Analyse failures and collaborate with design and verification teams to identify root causes.
- Develop and execute test scenarios to validate Vivado implementation functionality and robustness.
- Support FPGA design-flow validation across different design configurations and use cases.
- Collaborate with digital design, FPGA, verification, and EDA teams to resolve technical issues.
- Review implementation reports and provide actionable technical feedback.
- Contribute to improving implementation-flow validation, testing methodologies, and debug processes.
- Explore opportunities forย test automation and scriptingย to improve validation efficiency.
- Leverage emerging AI-assisted tools and techniques where appropriate to improve engineering productivity.
- Document test results, issues, debug findings, and validation methodologies.
What Makes You a Great Fit
- 2โ4 years of experienceย in FPGA design, FPGA verification, EDA, digital design, or a related engineering domain.
- Bachelor's or Master's degree inย Electronics & Communication Engineering (ECE), Electrical Engineering (EE), Electronics & Instrumentation (EI), VLSI, or a related discipline.
- Hands-on experience withย Xilinx Vivado, particularly theย Vivado Implementation tool flow.
- Strong understanding of theย FPGA design and implementation flow.
- Good knowledge ofย Static Timing Analysis (STA)ย and timing analysis methodologies.
- Strong fundamentals inย digital design and logic design.
- Understanding ofย design constraints, timing constraints, and their application in FPGA implementation.
- Strong debugging and problem-solving skills with the ability to analyse complex implementation issues.
- Experience interpreting Vivado reports and identifying timing, placement, and implementation problems.
- Ability to understand system-level design concepts and their impact on FPGA implementation.
- Experience with anย EDA company or EDA tool development/validation environmentย is an advantage.
- Knowledge of scripting orย test automationย is desirable.
- Familiarity withย AI-assisted engineering or AI productivity toolsย is a plus.
- Strong analytical skills and attention to detail.
- Good communication and collaboration skills with the ability to work effectively across engineering teams.