Fpga Design Engineer

Posted 01/05/2024 by Retrack Personnel Holdings Limited

Quick apply
Enfield, Greater London
£60,000 - £65,000/annum

My client in London Enfield is currently In need of a Principal FPGA Design Engineer.

My client is a specialist manufacture and supply of maritime navigation and surveillance radar systems.


The Principal FPGA Engineer is responsible for the decomposition of top level system or product requirements into an implementable FPGA architecture. The Principal Engineer is responsible for FPGA developments from preliminary specification to verified design running on the target hardware.  The Principal Engineer provides expert knowledge of electronic design, test and certification of systems based around advanced FPGAs. The Principal Engineer will also, in conjunction with the FPGA Engineering Manager, provide coaching, leadership and guidance to other Design Engineers. 


  • To use good engineering practice to produce Firmware for new, innovative and profitable products and solutions for the business.
  • To support and enhance existing Firmware in accordance with business and commercial requirements.
  • To be responsible for defining requirements for a feature/bug fix up to full system level; design and document a solution that meets the requirements; and, implement, test and verify the design meets the requirements with supported test evidence.
  • To undertake design, implementation and debugging of VHDL based FPGA hardware.
  • To undertake design and development of test benches and vectors to verify VHDL based FPGA.
  • To be responsible for building a Software/Firmware package for release; including: configuring the release, raising the appropriate documentation and chairing the release meeting.
  • Technical liaison within and outside with customers, suppliers and collaborators on Firmware related matters.
  • To be able to use test equipment such as: oscilloscopes, spectrum analysers, signal generators, etc. to test hardware on the bench running your implemented Firmware and verify it operates as expected.
  • To conduct appropriate Design Reviews of FPGA design and VHDL implementation.
  • To undertake system design at the highest level and creation of suitable documentation to allow implementation of system to take place.
  • To write technical documentation including requirement specifications, test specification and functional description
  • Travel within the UK may be required, and is considered an occasional feature of this role. This could be required at short notice.



•          An excellent Masters or Bachelors Degree from a good university.

•          10 or more years’ experience working on FPGA designs.

•          Experience working on systems containing multiple FPGAs.

•          Proven track record of analysing system requirements at the highest level and decomposing them into a suitable implementation for a product.

•          Proven track record of producing designs on time and within budget.

•          Good command of written and verbal English.

•          Experience working on Radar or related DSP applications.

The salary for this position is paying £60k per annum with loads of additional benefits as well as a general holiday allowance.

Please respond with an up to date CV to be considered for the role.

Fpga Design Engineer, electronics design engineer, hardware engineer, electronics engineer, software engineer, fpga engineer, embedded software engineer, ic design engineer, embedded

Start Date:
Contract Length:
Job Reference:
Job ID:

Remember: You should never send cash or cheques to a prospective employer, or provide any financial information. Please get in touch if you see any roles asking for payments or financial details from you. For more information, visit jobsaware.co.uk.

Register & Quick Apply

Passwords must contain at least six characters

As part of the CV-Library network, your CV will be uploaded to CV-Library's database, allowing you to be searched by thousands of potential recruiters and employers. By registering with Engineering Jobs you agree to our Privacy Policy and Terms & Conditions

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts