FPGA Engineer
Posted 2 days 6 hours ago by HAYS
£600 Daily
Contract
Not Specified
Other
South East, United Kingdom
Job Description
Join a global technology leader as an FPGA/Embedded System Engineer! Location: Cambridge (up to 3 times per week on-site) Daily Rate: £600 per day through umbrella Contract Length: 6 months (with some visibility to extend)
Key Responsibilities:Develop, verify, and bring up FPGA logic blocks on our silicon validation board. Ensure the FPGA provides vital automation, control, and data collection functions. Roll out the design over multiple boards for various stakeholders. Develop specific features and maintain and extend existing RTL. Collaborate with others to understand requirements and resolve issues. Construct reusable IP, build flows, and test environments for rapid system development. Create and use automated testbenches to verify logic prior to implementation.
Key Requirements:Strong FPGA/SoC design background with RTL skills in (System) Verilog and scripting skills in languages such as TCL, Python, etc. Experience implementing designs on AMD Xilinx UltraScale devices using the Vivado tool suite. Detailed understanding of timing constraints and ability to improve designs while meeting tight timing constraints. Expertise in verifying and debugging sophisticated designs, both in simulation and with test equipment (e.g., oscilloscopes) to debug system issues on PCBs. Experience running Vivado and ModelSim/QuestaSim in a Linux/Unix environment, including Shell scripting and Makefile-based automation. Excellent communication and interpersonal skills; ability to write coherent documentation.
Interview Process:
Start Date: ASAP #
Job Overview: We are seeking an experienced FPGA / Embedded System Engineer to join our client's team in Cambridge, UK. You will work on their silicon automation board control FPGA design, collaborating with both board designers and software engineers. This role involves RTL design, verification, and bringing-up on the hardware.
Key Responsibilities:
Key Requirements:
Interview Process:
- 2 interviews: 1 technical, 1 conversational.
Start Date: ASAP #