Join a global technology leader as an FPGA/Embedded System Engineer 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. 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: 2 interviews: 1 technical, 1 conversational. Start Date: ASAP 4662960