Senior FPGA Engineer - Compute Architecture

Redline Group Ltd

Oxford

Hybrid

GBP 70,000 - 110,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Redline Group Ltd in Oxford is seeking a Senior FPGA Engineer - Compute Architecture & Hardware Acceleration to help develop next-generation probabilistic computing platforms. The role is hybrid, with time on site in Oxford and collaboration with hardware and software teams.

You will translate algorithms into FPGA RTL, design custom logic with VHDL, and optimise timing, power and data pipelines while using Xilinx tools and verification environments.

Qualifications

  • Degree in Electrical Engineering, Computer Engineering or a related discipline.
  • Proven FPGA digital design experience developing complex, high-speed digital systems.
  • Strong HDL expertise with a proven ability to develop custom RTL from scratch.
  • Experience with FPGA SoC platforms including PS/PL architectures such as Zynq.
  • Proven ability to translate mathematical or algorithmic models into hardware accelerators using fixed-point arithmetic.

Responsibilities

  • Translate complex probabilistic algorithms from Python, C++, MATLAB into highly pipelined FPGA RTL designs.
  • Design and implement custom digital logic in VHDL from scratch where vendor IP is unsuitable.
  • Architect and integrate high-speed data acquisition pipelines utilising PCIe, high-speed Ethernet and transceiver technologies.
  • Work closely with hardware engineers, software developers, researchers and ASIC architects to define system architecture and technical solutions.
  • Develop robust verification environments, perform hardware bring-up activities and optimise timing, power and resource utilisation across multiple clock domains.

Skills

FPGA design
HDL expertise
Timing closure
Clock domain crossing
High-speed digital systems
Python/C++/MATLAB (algorithm maps)

Education

Degree in Electrical/Computer Engineering or related

Tools

Xilinx Vivado
Xilinx Vitis
TCL scripting
Oscilloscopes/logic analyzers
JTAG debugging

Job description

Excellent opportunity for a Senior FPGA Engineer - Compute Architecture & Hardware Acceleration to join an innovative technology business on a hybrid basis, with time spent at their Oxford site, helping develop next-generation probabilistic computing platforms and advanced hardware acceleration solutions.This role will require expertise in FPGA design, algorithm implementation, and high-speed digital systems development.

Key responsibilities for the Senior FPGA Engineer - Compute Architecture & Hardware Acceleration role (hybrid and Oxford based):

  • Translate complex probabilistic algorithms from Python, C++, MATLAB and pseudocode into highly pipelined, resource-efficient FPGA RTL designs
  • Design and implement custom digital logic in VHDL from scratch where vendor IP is unsuitable, introduces latency or creates bottlenecks
  • Architect and integrate high-speed data acquisition pipelines utilising ultra-fast ADCs, PCIe, high-speed Ethernet and transceiver technologies
  • Work closely with hardware engineers, software developers, researchers and ASIC architects to define system architecture and technical solutions
  • Develop robust verification environments, perform hardware bring-up activities and optimise timing, power and resource utilisation across multiple clock domains

Key skills required for the Senior FPGA Engineer - Compute Architecture & Hardware Acceleration role:

  • Degree in Electrical Engineering, Computer Engineering or a related discipline
  • Demonstrable experience of FPGA digital design experience developing complex, high-speed digital systems
  • Strong HDL expertise with a proven ability to develop custom RTL from scratch
  • Experience with FPGA SoC platforms, including practical knowledge of processor-side development and PS/PL architectures such as Zynq
  • Proven ability to translate mathematical or algorithmic models into hardware accelerators using fixed-point arithmetic and bit-accurate modelling techniques
  • Strong understanding of timing closure, clock domain crossing (CDC) and advanced digital design principles
  • Experience with Xilinx Vivado, Vitis and TCL scripting toolchains
  • Familiarity with hardware debugging tools including oscilloscopes, logic analysers, JTAG debuggers and signal generators

This is an opportunity to work at the forefront of probabilistic computing, helping define the hardware architecture for a revolutionary computing platform while collaborating with leading experts and researchers in the field.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior FPGA Engineer: Compute Architecture & Acceleration
Senior FPGA Engineer: Compute Architecture & Acceleration

Redline Group Ltd • Oxford

Hybrid
GBP 70,000 - 110,000
FPGA Engineer
FPGA Engineer

Quantum Dice • Oxford

On-site
GBP 75,000 - 120,000
Senior FPGA Engineer - HPC Hardware Design in London)
Senior FPGA Engineer - HPC Hardware Design in London)

Newton Colmore Consulting • Greater London

On-site
GBP 90,000 - 120,000
Bonuses
Benefits package
Senior FPGA Architect: High-Speed RTL & Compute
Senior FPGA Architect: High-Speed RTL & Compute

Quantum Dice • Oxford

On-site
GBP 75,000 - 120,000
Senior FPGA Engineer - HPC Hardware Design
Senior FPGA Engineer - HPC Hardware Design

Newton Colmore • Greater London

On-site
GBP 90,000 - 120,000
Senior FGPA Engineer
Senior FGPA Engineer

Platform Recruitment • Cambridge

On-site
GBP 70,000 - 100,000
Senior FPGA Engineer - HPC Hardware Design
Senior FPGA Engineer - HPC Hardware Design

Newton Colmore Consulting • Greater London

On-site
GBP 85,000 - 120,000
ASIC Architect
ASIC Architect

Redline Group Ltd • Oxford

On-site
GBP 110,000 - 160,000
Staff FPGA Engineer
Staff FPGA Engineer

IC Resources • Oxford

On-site
GBP 90,000 - 130,000
FPGA Engineer (Graduate - Senior)
FPGA Engineer (Graduate - Senior)

RedTech Recruitment • East Midlands

On-site
GBP 45,000 - 65,000
Pension
Life assurance
Targeted training