Location
Guildford, England, UK
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
FPGA / Firmware Engineer
Guildford (4 day p/w in office)
£55,000 - £65,000 \+ Bonus \+ Excellent Company Benefits Package
Are you an experienced FPGA / Firmware Engineer looking to take full ownership of cutting-edge digital architectures that convert precise physical measurements into high-speed, high-integrity data for global scientific applications?
This is an exciting opportunity to join a highly specialised engineering environment where you will design and implement FPGA-based systems at the core of advanced analytical instrumentation. Working closely with multidisciplinary teams, you will play a key role in developing next-generation technology used across food science, pharmaceuticals, and materials research.
In this role, you will be responsible for FPGA design, embedded firmware development, and real-time system integration. You will work hands-on with hardware, developing scalable architectures and ensuring accurate, low-latency data acquisition from precision sensors. The position offers strong technical ownership and the chance to contribute directly to innovative product development.
The ideal candidate will have a solid background in FPGA development using VHDL or Verilog, along with experience in embedded systems and real-time data processing. You will be a methodical problem solver, comfortable working in a lab-based environment, and confident collaborating across engineering disciplines.
The Role:
- FPGA design and development using VHDL and Verilog
- Real-time firmware development for embedded systems and processor cores
- Integration of sensors, ADCs, DACs, and communication protocols (SPI, I²C, UART)
- Development of digital signal processing pipelines and data acquisition systems
- Hands-on debugging and validation using lab equipment
- Implementation of high-speed data transfer interfaces such as USB, Ethernet, or PCIe
The Person:
- Good years’ of experience in FPGA/firmware development
- Strong knowledge of digital electronics and signal integrity
- Experience with FPGA toolchains such as Vivado, Quartus, or Libero
- Understanding of control systems such as PID for motion or electromechanical systems
- Degree in Electronic Engineering, Mechatronics, Robotics, or similar
- Desirable: Experience with ARM SoC (e.g. Zynq), C/C\+\+ or Python
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.