Senior FPGA Design Engineer

We design scalable, energy efficient-processors and related technologies to deliver the intelligence in applications ranging from sensors to servers, including smartphones, tablets, enterprise infrastructure and the Internet of Things.

Job Overview:

We are looking for an experienced FPGA / Embedded System Engineer to join Arm’s Hardware Platform team on a permanent basis. The role is based in Cambridge, UK and are working at the forefront of embedded design based around Arm IP products. Arm provides a flexible working environment for an ideal work / life balance.

In the team, we craft hardware development platforms based upon Arm’s leading CPU and system IP products, targeting both silicon and FPGA implementation. We support software development and IP / SoC validation activities both internally for Arm and externally for our partners.

We are a multi-disciplinary team with software, verification, FPGA and board design expertise delivering hardware platforms to internal and external customers in support of Arm’s IP licensing model.

Do you aspire to: develop new and innovative prototyping techniques to enable IP validation; gain a deeper understanding of Arm system architecture and standards; work alongside many other teams and fields including system architects, software engineers, CPU / System IP designers, physical chip layout / packaging engineers?

If so, then we have a role for you!


We require an engineer with strong RTL coding skills with outstanding knowledge and expertise in debugging complex designs. Work will be targeting designs to Xilinx UltraScale+ devices. Specifically, we require:

Required Skills and Experience :

  • Expert-level Verilog and SystemVerilog RTL development and verification.
  • Knowledge of FPGA synthesis process as well as place and route in multiple tools.
  • Detailed experience of AMBA protocols (AXI, APB, CHI, etc.).
  • Experience of high-speed I/O interface standards such as USB, MIPI C/D-PHY, UFS, etc...

“Nice To Have” Skills and Experience :

As well as excellent written and spoken English, skills in the following areas would improve your application:

  • Experience of Synopsys FPGA synthesis flows
  • Understanding of SoC verification, in particular directed-C based environments.
  • Working with version control and project management/bug tracking systems such as Git and Jira
  • Use of a UNIX environment and shell programming/scripting in e.g., TCL, C-shell, Python etc.

In Return:

Arm is committed to global talent acquisition, offering an attractive relocation package. With offices around the world, Arm is a diverse organisation of dedicated, creative and highly talented engineers. By enabling a dynamic, inclusive, meritocratic, and open workplace, where all our people can grow and succeed, we encourage our people to share their unrivaled contributions to Arm's success in the global marketplace.


Apply now

Add to shortlist

Login or create a free user account to upload your CV and shortlist jobs.

Create account

Other jobs at Arm Ltd

Closing date:
Closing date:
Closing date:
Closing date:
Closing date:
Closing date:
Closing date:
Closing date:
Closing date:
Closing date:

Looking for something specific?