FPGA Engineer

IC Resources
Edinburgh, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Edinburgh, United Kingdom

Tech stack

Digital Technology
Field-Programmable Gate Array (FPGA)
Network Monitoring
Static Timing Analysis
System on a Chip
Verilog
VHDL
Data Processing

Job description

We are supporting a technology company in Edinburgh developing advanced solutions for high-speed optical communications. They are looking to add an FPGA Engineer to their R&D team, working on next-generation network monitoring and data processing platforms. This role offers the opportunity to work on complex FPGA-based systems within a multidisciplinary environment. You'll be involved in the design and development of FPGA subsystems, contributing across architecture, RTL design, and verification as part of a wider product development team. The position will involve developing FPGA IP, building System-on-Chip designs, and creating verification environments to ensure performance across high-speed communication systems. You'll work closely with other engineers to deliver reliable, production-ready solutions within tight development cycles.

Requirements

They are looking for an FPGA Engineer with the following background:

  • Experience designing FPGA systems using VHDL or Verilog
  • Familiarity with AMD/Xilinx or Intel FPGA toolchains
  • Experience with high-speed digital systems and multi-clock designs
  • Understanding of timing analysis and full FPGA design flow
  • Experience working in a collaborative engineering environment

Experience with optical interfaces, SERDES, or telecoms protocols would be advantageous.

Apply for this position