Firmware Engineer

Company: Rise Technical
Apply for the Firmware Engineer
Location: Guildford
Job Description:

£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.

Responsibilities

  • 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

Qualifications

  • 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

#J-18808-Ljbffr…

Posted: July 18th, 2026