FPGA Design Engineer

FPGA Design Engineer

Waterbeach, Cambridge, UK Full-Time | Permanent

About the Role

An exciting opportunity has arisen for an FPGA Design Engineer to join an established engineering team working on advanced imaging and electronic systems used in demanding environments.

You will be part of the FPGA Design Team, developing reusable modules for a shared FPGA library that supports a range of innovative products. The role involves collaborating with hardware, software, and mechanical engineers to deliver new technologies from concept through to production.

This is an excellent opportunity to work on cutting-edge systems within a highly skilled and collaborative engineering environment.

Key Responsibilities
  • Design and develop FPGA modules using SystemVerilog

  • Contribute to and maintain a shared FPGA module library

  • Perform RTL verification and ensure robust design performance

  • Write and maintain timing constraints, analyse timing reports, and resolve timing issues

  • Develop designs with low-power optimisation in mind

  • Write module specifications and review technical documentation

  • Participate in code reviews and documentation reviews

  • Ensure development aligns with established coding standards

  • Collaborate with cross-disciplinary teams to support product development

Required Skills & Experience
  • Strong experience with SystemVerilog

  • Experience with Python

  • Knowledge of RTL verification methodologies

  • Experience writing and managing FPGA timing constraints

  • Understanding of low-power FPGA design techniques

  • Experience producing and reviewing technical specifications

  • Familiarity with Linux command line environments

  • Experience with version control systems such as Git or SVN

  • Familiarity with Markdown documentation

Job Details

Company
ACS Performance
Location
Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £60,000 per annum
Posted