FPGA Firmware Engineer

Company: SAXON RECRUITMENT SOLUTIONS LIMITED
Apply for the FPGA Firmware Engineer
Location: Ulverston
Job Description:

FPGA Firmware Engineer – Ulverston Hybrid or Remote (3 days on site per month, Tuesday to Thursday). Travel and accommodation fully expensed.

Responsibilities

  • FPGA Architecture & Real‑Time Signal Processing:
    • Develop FPGA designs for multi‑channel acoustic data acquisition, digital down conversion, filtering (FIR/IIR), FFT processing, beamforming algorithms, pulse compression and matched filtering.
    • Implement high‑speed streaming data pipelines.
    • Optimize fixed‑point arithmetic for deterministic real‑time performance.
    • Design low‑latency architectures for active sonar systems.
  • High‑Speed Interface Development:
    • Implement and validate interfaces: high‑speed ADC/DAC, JESD204, LVDS, SERDES.
    • Develop memory interfaces (DDR3/DDR4) for buffering high‑bandwidth acoustic data.
    • Ensure deterministic timing and synchronization (e.g., PTP, trigger alignment).
  • Hardware Integration & Subsea Considerations:
    • Collaborate with analogue and hardware engineers on front‑end acoustic transducer electronics, low‑noise acquisition chains, clocking strategies, and jitter management.
    • Consider power efficiency and thermal constraints in sealed subsea systems.
    • Contribute to design for reliability in harsh marine environments.
  • Verification, Testing & Validation:
    • Develop simulation testbenches for signal processing chains.
    • Perform bit‑accurate modelling (MATLAB/Python to RTL correlation).
    • Conduct hardware bring‑up and debug using integrated logic analyzers, oscilloscopes, spectrum analyzers.
    • Support acoustic tank testing and sea trials where required.
  • Performance Optimisation:
    • Achieve timing closure for high‑speed DSP architectures.
    • Optimize FPGA resource usage (DSP slices, BRAM, LUTs). Minimise latency in signal paths.
    • Improve power efficiency for long‑duration subsea deployments.
  • Documentation & Compliance:
    • Produce design documentation and verification reports.
    • Support compliance with relevant standards (EMC, CE, marine, defense).
    • Participate in design reviews and risk assessments (FMEA).

Requirements

  • Strong proficiency in VHDL and/or Verilog.
  • Experience with Xilinx (AMD) or Intel FPGAs.
  • Strong understanding of digital signal processing, fixed‑point arithmetic, FFT and filtering implementations, multi‑rate signal processing.
  • Experience with high‑speed ADC/DAC interfacing.
  • Knowledge of clock domain crossing and timing constraints.
  • Familiarity with MATLAB or Python for DSP modelling.
  • Degree in Electronic Engineering or related discipline.
  • Postgraduate study in DSP, acoustics, or embedded systems (advantageous).

Key Performance Indicators

  • Successful real‑time processing at required bandwidth.
  • Timing closure at target clock frequencies.
  • Low defect rate in sea trials.

#J-18808-Ljbffr…

Posted: May 27th, 2026