FPGA Firmware Engineer – High-Speed SPAD Imaging

Singular Photonics

City of Edinburgh

On-site

GBP 55,000 - 70,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Pension: 5% company contribution
Share Options

Job summary

Singular Photonics in Edinburgh is seeking an FPGA Firmware Engineer to design, implement and verify Verilog/VHDL for SPAD sensor readout. You will handle clock domains, timing closure and high-speed data interfaces on AMD-Xilinx devices, collaborating across hardware, ASIC and software teams.

You will bring up firmware on new boards, write testbenches, and document designs while supporting customers during field deployment, with a focus on rigorous verification and reliable hardware-software

Qualifications

  • Strong proficiency in Verilog with RTL design and timing closure.
  • Experience with AMD-Xilinx Vivado and creating testbenches.
  • Experience bringing up firmware on hardware and debugging in the lab.
  • Familiarity with high-speed interfaces at RTL level.
  • Degree in Electronics Engineering or related field; 2–5 years FPGA experience.

Responsibilities

  • Define FPGA requirements and architecture for SPAD readout.
  • Implement, verify and debug Verilog modules for data acquisition and timing.
  • Design and run simulations/testbenches with adequate coverage.
  • Own synthesis, constraints, clock domain crossing and timing closure.
  • Build and integrate interfaces (PCIe, USB3, Ethernet, MIPI, LVDS, etc.).
  • Lead firmware bring-up on new boards and sensors.
  • Maintain RTL under source control with automated builds.
  • Participate in design reviews and support field deployment.

Skills

Verilog
RTL design
Vivado
Testbenches
FPGA bring-up
High-speed interfaces

Education

Degree in Electronics Engineering

Tools

AMD-Xilinx Vivado
PCIe
USB3
Ethernet
AXI
MIPI

Job description

Singular Photonics in Edinburgh is seeking an FPGA Firmware Engineer to design, implement and verify Verilog/VHDL for SPAD sensor readout. You will handle clock domains, timing closure and high-speed data interfaces on AMD-Xilinx devices, collaborating across hardware, ASIC and software teams.

You will bring up firmware on new boards, write testbenches, and document designs while supporting customers during field deployment, with a focus on rigorous verification and reliable hardware-software

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

FPGA Firmware Engineer
FPGA Firmware Engineer

Singular Photonics • City of Edinburgh

On-site
GBP 55,000 - 70,000
Pension: 5% company contribution
Share Options
FPGA Engineer – High-Speed Digital Control for Quantum Photonics
FPGA Engineer – High-Speed Digital Control for Quantum Photonics

Anonymous • City of Westminster

Hybrid
GBP 65,000 - 95,000
Hybrid work model
Hardware Engineer – FPGA & High-Speed Digital (Edinburgh)
Hardware Engineer – FPGA & High-Speed Digital (Edinburgh)

Platform Recruitment • City of Edinburgh

On-site
GBP 30,000 - 40,000
Share options
25 days holiday which increases year n
Competitive pension scheme
Optical Systems Engineer – Applications & Photonics
Optical Systems Engineer – Applications & Photonics

Singular Photonics • City of Edinburgh

Hybrid
GBP 50,000 - 80,000
Competitive salary
Pension: 5% company contribution
EMI share options
+1
FPGA Firmware Architect — High-Speed Interfaces (Hybrid)
FPGA Firmware Architect — High-Speed Interfaces (Hybrid)

RC Fornax Ltd • Greater London

Hybrid
GBP 50,000 - 75,000
Senior FPGA Engineer: High-Speed Real-Time Design
Senior FPGA Engineer: High-Speed Real-Time Design

Keysight Technologies • Fleet

On-site
GBP 65,000 - 90,000
FPGA Engineer (Onsite) - Cambridge, VHDL/Artix-7
FPGA Engineer (Onsite) - Cambridge, VHDL/Artix-7

Huber+Suhner Polatis • Milton

On-site
GBP 65,000 - 90,000
Annual bonus
Private healthcare
Gym membership subsidy
+3
Snr FPGA Engineer
Snr FPGA Engineer

SSC Recruitment Solutions Ltd • Oxford

On-site
GBP 65,000 - 95,000
Analogue Design Team Lead – Time‑of‑Flight SPAD
Analogue Design Team Lead – Time‑of‑Flight SPAD

STMicro • City of Edinburgh

On-site
GBP 110,000 - 150,000
FPGA Engineer - Xilinx Firmware for Power Supplies (Hybrid)
FPGA Engineer - Xilinx Firmware for Power Supplies (Hybrid)

Diamond Light Source • Harwell

Hybrid
GBP 60,000 - 86,000
26 days annual leave
Pension scheme
Relocation assistance
+2