Digital Design Engineer

ECM Selection Limited
Cambridge, UK
1 day ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£80,000.0
Working hours
Regular working hours

Tech stack

C (Programming Language) Agile Methodology Artificial Intelligence Artificial Neural Networks C++ (Programming Language) Software Debugging Linux Device Drivers Logic Synthesis of Circuits Electronic Design Automation Field-Programmable Gate Array (FPGA) Python (Programming Language)
+8 more
Machine Learning SystemVerilog Vivado Information Technology Production Code Functional Programming Software Coding Service Stack

Requirements

You will be working in collaboration with a bright and creative team of colleagues to create solutions to customer problems using SystemVerilog and the latest FPGAs. Your excellent coding skills will allow you to contribute efficient and reliable code to support a wide range of important applications, and your experience will contribute to best practice., * A 1st or 2.1 master’s degree in electronics, computer science, mathematics, or similarly applicable subject together with good A-levels or equivalent.

  • Substantial hands-on SystemVerilog experience, RTL design, and bringing up and debugging FPGA designs.
  • Expertise with FPGA EDA tools for example as Quartus or Vivado, and coding skills in C, C++, Python or similar.
  • A working knowledge of Linux.
  • Familiarly with neural networks and functional programming would be an advantage.
  • Full UK work permission without time limit, restriction or sponsorship

Benefits & conditions

The company’s offices are based in Cambridge, they have a friendly collaborative culture, with Agile development and a hybrid work pattern. The role comes with a competitive salary and benefits package.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:47 min

Solving the knowledge deficit in large language models

Alejandro Saucedo Alejandro Saucedo +3 · World Congress 2024

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

41 sec

Operating critical stack observability and service monitoring

Michael Cade · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all