Job Description

About the Role

We now have an opportunity for a FPGA Engineer to join our team, for a 3-year fixed term contract, in developing FPGA firmware for the next generation of power supplies for the Diamond-II upgrade project, focusing on quality, reliability, and stability.

Key Responsibilities:

  • Develop, maintain, and debug HDL code for Xilinx FPGAs in Vivado, implementing full-cycle firmware for Diamond magnet power supplies, including feedback control, filtering, and interlock handling using state machines.

  • Design and integrate interfaces to peripherals such as ADCs, DACs, SRAM, Flash memory, sensors, and microcontrollers.

  • Test and verify FPGA designs through simulation test benches and on-hardware validation using logic analysers.

  • Collaborate with hardware engineers and the Control Group to optimise performance, resolve issues, and develop reliable Ethernet-based control interfaces.

  • Review, refactor, and...
  • Ready to Apply?

    Take the next step in your AI career. Submit your application to Diamond Light Source today.

    Submit Application