About this role
Salary: £41,414 - 58,679 per year
Requirements
- Strong FPGA/HDL firmware experience in VHDL or Verilog; experience with Xilinx devices and Vivado is preferred
- Experience with simulation, verification and validation tools, and disciplined version control practices
- Degree in Engineering or Science, or equivalent experience
- Foundation in electronics and laboratory testing and measurement
Responsibilities
- Develop, maintain and debug HDL firmware for Xilinx FPGAs using Vivado for magnet power supply controllers
- Implement feedback control, filtering and interlock handling using state machines
- Design and integrate interfaces to ADCs, DACs, SRAM/Flash, sensors and microcontrollers
- Verify designs using simulation test benches and conduct on-hardware validation with logic analysers
- Collaborate with hardware engineers and the controls team to optimise performance and develop reliable Ethernet-based control interfaces
- Improve and document code in accordance with engineering standards and version control practices
Technologies
- Ethernet
- FPGA
- Firmware
- Hardware
- Verilog
- VHDL
- Linux
- Matlab
- Python
More
We are recruiting for an FPGA Engineer or Senior FPGA Engineer to work on a major national upgrade programme at a highly respected, not-for-profit scientific organisation. The role involves developing FPGA firmware for next-generation magnet power supplies at a world-class facility. It is based in Harwell, Oxfordshire, commutable from Didcot, Oxford, Abingdon, Wantage, Wallingford, Newbury, Swindon and Reading. The salary is £41,414–£58,679, with a defined benefit pension and hybrid working requiring at least four days onsite each week. This is a 40-hour-per-week, three-year fixed-term contract. The advertised salary range is dependent on experience, qualifications and skills.
last updated 46 week of 2026