FPGA Design Engineer

Company: ACS Performance
Apply for the FPGA Design Engineer
Location: Cambridge
Job Description:

Job Description

Remember to check your CV before applying Also, ensure you read through all the requirements related to this role.

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 xwzovoh 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

Posted: April 5th, 2026