FPGA Engineer

London, United Kingdom (UK), Sapienza Consulting [TM2009]

Field(s) of expertise
Space Systems Engineering
Job type

About this job

This is your chance to join a small exciting team designing and developing solutions to program FPGAs for comms applications.

You will get to work on projects with a wide range of applications from R&D prototypes in Free Space Optical (FSO) communications, to data processing within RF comms nodes. With a heritage in Software Defined Radio (SDR), including developing modems running on compact hardware. We develop mostly in Xilinx Vivado and actively follow new approaches and technologies, ready to adopt them when appropriate.

As a growing team with increased demand for these capabilities, we are looking to bring on an experienced FPGA Engineer to support a range of projects with a variety of topics, sizes and complexity, a flexible, creative yet organised approach to technical work is valued.

You will be relied upon for a variety of tasks for being given an interface specification to drive a device where the challenge is to define requirements, analyse and model solutions, determine a design, implement and validate it carefully. As a skilled Field-Programmable Gate Array Engineer you will have the ability to take a ‘systems view’, understanding the broader context of the FPGA processing, is valued in finding appropriate solutions and meeting client needs.

As you grow and develop within becoming experienced within the team you will consult directly with clients on relevant projects, e.g. to validate others’ data processing and RTL solutions.


  • Formulate data processing problems arising from projects, capture requirements.
  • Develop data processing models and analyse to determine designs for the FPGA-based solution.
  • Implement processing chains in HDL and verify with simulation test benches
  • Deploy to development and target hardware and support verification at processor and system level.
  • Support adoption of updated processes and tools, support the continuous improvement of quality work with in the team.


  • 3 – 5 years experience in FPGA development
  • Development with VHDL or Verilog
  • Implementation of Test Benches and verification through simulation
  • Experience with Xilinx Vivado
  • Work well within a small and growing team

For information on how the personal data in your application is processed, please see the Sapienza Consulting Privacy Policy.