Embedded Linux & FPGA Engineer – Oxford (Hybrid)

Platform Recruitment

Oxford

On-site

GBP 60,000 - 90,000

Full time

5 days 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

Benefits offered by this job

Competitive salary and bonus
Share options
Private healthcare
Unlimited holiday
Life assurance
Hybrid working

Job summary

Platform Recruitment seeks an Embedded Systems Engineer in Oxford, offering hybrid working and a permanent contract. You will develop embedded Linux platforms for FPGA SoCs, focusing on control, data‑acquisition and communications systems used in quantum technologies.

You will build Linux distributions with Yocto or Buildroot, develop BSPs and device trees, and work on drivers and integration for RF and sensor hardware using C/C++, Rust and Python.

Qualifications

  • Embedded Linux development on FPGA SoC platforms.
  • Experience with Yocto, Buildroot or similar.
  • C or C++ software development; Python scripting beneficial.

Responsibilities

  • Develop embedded Linux software for FPGA SoC platforms.
  • Build Linux distributions using Yocto or Buildroot.
  • Develop BSPs, device trees and low‑level drivers.
  • Support board bring‑up, integration and debugging.
  • Develop C/C++, Rust and Python software.
  • Integrate FPGAs, microcontrollers, sensors and communications hardware.

Skills

Embedded Linux
C/C++
Python
Rust
Git

Tools

Yocto
Buildroot
Vivado
Device trees
Linux kernels

Job description

Platform Recruitment seeks an Embedded Systems Engineer in Oxford, offering hybrid working and a permanent contract. You will develop embedded Linux platforms for FPGA SoCs, focusing on control, data‑acquisition and communications systems used in quantum technologies.

You will build Linux distributions with Yocto or Buildroot, develop BSPs and device trees, and work on drivers and integration for RF and sensor hardware using C/C++, Rust and Python.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Platform Recruitment • Oxford

Hybrid
GBP 60,000 - 90,000
Competitive salary and bonus
Share options
Private healthcare
+3
Embedded FPGA Platform Engineer — Linux, C/C++, Rust
Embedded FPGA Platform Engineer — Linux, C/C++, Rust

Infleqtion UK • Kidlington

Hybrid
GBP 65,000 - 90,000
Competitive salary
Bonus program
Stock options
+6
Embedded FPGA Platform Engineer for Quantum Sensing
Embedded FPGA Platform Engineer for Quantum Sensing

Infleqtion • Kidlington

Hybrid
GBP 65,000 - 90,000
Competitive salary
Bonus program
Stock options
+5
Hybrid Embedded Linux Engineer - Client-Facing & SoC RTOS
Hybrid Embedded Linux Engineer - Client-Facing & SoC RTOS

Technical Futures Ltd • Cambridge

Hybrid
GBP 65,000 - 90,000
Company Bonus Scheme
Private Healthcare
10% Company pension contribution
+2
Embedded Linux Engineer
Embedded Linux Engineer

Technical Futures Ltd • Cambridge

Hybrid
GBP 65,000 - 90,000
Company Bonus Scheme
Private Healthcare
10% Company pension contribution
+2
Firmware Engineer: FPGA & Embedded Systems (Hybrid)
Firmware Engineer: FPGA & Embedded Systems (Hybrid)

Platform Recruitment • Cambridge

Hybrid
GBP 35,000 - 45,000
Embedded Systems Engineer - FPGA Platform
Embedded Systems Engineer - FPGA Platform

Infleqtion • Kidlington

On-site
GBP 65,000 - 90,000
Competitive salary
Bonus program
Stock options
+5
Embedded Systems Engineer - FPGA Platform
Embedded Systems Engineer - FPGA Platform

Infleqtion, Inc. • Kidlington

Hybrid
GBP 65,000 - 90,000
Bonus Program
Stock Options
Unlimited PTO
+5
Embedded DevOps Engineer – Quantum Systems
Embedded DevOps Engineer – Quantum Systems

Infleqtion UK • Harwell

Hybrid
GBP 70,000 - 110,000
Competitive salary
Bonus program
Pension plan
+3
Embedded Systems Engineer - FPGA Platform
Embedded Systems Engineer - FPGA Platform

Infleqtion UK • Kidlington

Hybrid
GBP 65,000 - 90,000
Competitive salary
Bonus program
Stock options
+6