Firmware Engineer

Platform Recruitment

Cambridge

Hybrid

GBP 35,000 - 45,000

Full time

9 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Platform Recruitment seeks a Firmware Engineer in Cambridge for a hybrid role offering £35-45k DOE in Medical Devices. You will work across FPGA and embedded firmware development, designing high-performance digital hardware, and crafting low-level software to support sophisticated scientific research.

This role offers clear progression to senior engineering positions, with day-one project ownership and involvement across the full product lifecycle.

Qualifications

  • Strong commercial experience using VHDL.
  • Strong programming skills in C for embedded systems or low-level hardware control.
  • Experience designing and debugging digital electronic systems, including hardware/software integration.
  • Familiarity with FPGA development environments such as AMD/Xilinx Vivado or Intel Quartus.
  • Experience with communication interfaces such as SPI, I²C, UART, USB or Ethernet.
  • Degree in Electronic Engineering, Computer Engineering or a closely related discipline.

Responsibilities

  • Design, develop and verify FPGA functionality using VHDL for high-performance data acquisition and signal processing systems.
  • Develop embedded software in C to control hardware, implement low-level functionality and interface with FPGA-based systems.
  • Collaborate with hardware and software engineers to integrate, test and optimise new features across complex electronic products.

Skills

VHDL
C for embedded
FPGA development
Hardware/software integration
SPI
I²C
UART
USB
Ethernet
Electronic Engineering

Education

Electronic Engineering or Computer Engineering

Tools

Xilinx Vivado
Intel Quartus

Job description

Firmware Engineer | Cambridge | Hybrid | £35-45k DOE | Medical Devices

We're partnering with a market-leading biotech & biomedical research company.

Here, you'll play a key role in development, working across FPGA and embedded firmware development, you'll design and implement high-performance digital hardware, develop low-level software, and contribute throughout the full product development lifecycle.

There is a clear progression route to senior engineering roles here, so you'll be joining a company that cares about your development, and will give you real project ownership from day one.

This is an opportunity to work on technically challenging products that directly support cutting-edge scientific research in neuroscience, physiology and biomedical.

Job Responsibilities

  • Design, develop and verify FPGA functionality using VHDL for high-performance data acquisition and signal processing systems.
  • Develop embedded software in C to control hardware, implement low-level functionality and interface with FPGA-based systems.
  • Collaborate with hardware and software engineers to integrate, test and optimise new features across complex electronic products.

Technical Requirements

  • Strong commercial experience using VHDL.
  • Strong programming skills in C for embedded systems or low-level hardware control.
  • Experience designing and debugging digital electronic systems, including hardware/software integration.
  • Familiarity with FPGA development environments such as AMD/Xilinx Vivado or Intel Quartus.
  • Experience with communication interfaces such as SPI, I²C, UART, USB or Ethernet.
  • Degree in Electronic Engineering, Computer Engineering or a closely related discipline.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer
Senior Firmware Engineer

Intros • Luton

Hybrid
GBP 70,000 - 95,000
Senior Firmware Engineer
Senior Firmware Engineer

Intros • Basildon

Hybrid
GBP 75,000 - 110,000
Senior Firmware Engineer
Senior Firmware Engineer

Intros • City of Edinburgh

Hybrid
GBP 70,000 - 110,000
Senior Firmware Engineer
Senior Firmware Engineer

Intros • West of England

Hybrid
GBP 70,000 - 110,000
Senior Firmware Engineer
Senior Firmware Engineer

Intros • Southampton

Hybrid
GBP 65,000 - 95,000
Senior Firmware Engineer
Senior Firmware Engineer

Intros • Newcastle upon Tyne

Hybrid
GBP 70,000 - 100,000
Firmware Engineer
Firmware Engineer

Platform Recruitment • Fareham

On-site
GBP 50,000 - 70,000
Field-Programmable Gate Arrays Engineer
Field-Programmable Gate Arrays Engineer

Gattaca • St Leonards

On-site
GBP 60,000 - 80,000
Career progression and technical leadership
Support for professional development
Fpga Design Engineer
Fpga Design Engineer

Lynx Recruitment Ltd • Melbourn

On-site
GBP 60,000 - 90,000
Annual bonus
Pension contribution (10%)
Private medical insurance
+4
Firmware Engineer / Digital Electronics Engineer
Firmware Engineer / Digital Electronics Engineer

Think Staffing • Dursley

On-site
GBP 35,000 - 40,000
Health care scheme
9% pension
Free parking
+1