Embedded Linux Software Engineer

Platform Recruitment

Royston

Hybrid

GBP 65,000 - 85,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Platform Recruitment in Royston is seeking a Senior Embedded Software Engineer to join a leading engineering consultancy delivering complex projects in radar and communications. The role emphasizes Embedded Linux with Yocto, kernel and driver work on Arm platforms, plus RTOS and bare-metal development across diverse projects.

The ideal candidate will have strong C/C++ skills, hands-on Yocto experience, and be eligible for UK SC security clearance.

Qualifications

  • Commercial Embedded Linux development experience.
  • Strong hands-on Yocto experience, including building and maintaining custom Linux images.
  • Experience with Linux kernel, device driver and low-level system development.
  • Strong C/C++ programming skills.
  • Experience with RTOS, MCU and bare-metal embedded development.
  • Eligible for UK SC Security Clearance.
  • Ability to adapt to new technologies and work across different domains.

Responsibilities

  • Developing custom Embedded Linux platforms using Yocto.
  • Working at kernel, driver and system level on Arm-based embedded platforms.
  • Supporting board bring-up, hardware integration, debugging and performance optimisation.
  • Developing software for RTOS and bare-metal embedded systems.
  • Collaborating with FPGA, electronics and multidisciplinary engineering teams across a variety of projects.

Skills

Embedded Linux
Yocto
Linux kernel
Device drivers
C/C++
RTOS
MCU
Bare-metal
Security clearance

Tools

Yocto

Job description

Senior Embedded Software Engineer | Royston | £65-85k | Hybrid

This is an opportunity to join a leading engineering consultancy delivering complex projects in the radar & communications sector.

We're looking for a well-rounded Embedded Software Engineer with strong Embedded Linux fundamentals and hands-on Yocto experience.

This role requires engineers who can work deeply within Linux when required, including custom Linux builds, kernel development and device drivers, whilst also being comfortable working across RTOS, MCU and bare-metal systems.

Responsibilities:
  • Developing custom Embedded Linux platforms using Yocto.
  • Working at kernel, driver and system level on Arm-based embedded platforms.
  • Supporting board bring-up, hardware integration, debugging and performance optimisation.
  • Developing software for RTOS and bare-metal embedded systems.
  • Collaborating with FPGA, electronics and multidisciplinary engineering teams across a variety of projects.
Requirements:
  • Commercial Embedded Linux development experience.
  • Strong hands-on Yocto experience, including building and maintaining custom Linux images.
  • Experience with Linux kernel, device driver and low-level system development.
  • Strong C/C++ programming skills.
  • Experience with RTOS, MCU and bare-metal embedded development.
  • Ability to adapt to new technologies and work across different domains.
  • Eligible for UK SC Security Clearance.
Bonus Skills:
  • DSP or strong mathematical foundations.
  • Python, Rust or C# experience.
  • Experience working within consultancy, defence or highly varied engineering environments.

This is not a Linux-only position. The successful engineer will spend periods focused heavily on Embedded Linux and Yocto, alongside projects involving RTOS, bare-metal and wider embedded development. The role is ideal for engineers who enjoy technical variety, continuous learning and solving new challenges rather than working on a single long-term product.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Engineer | Yocto & Kernel | Hybrid
Senior Embedded Linux Engineer | Yocto & Kernel | Hybrid

Platform Recruitment • Royston

Hybrid
GBP 65,000 - 85,000
Embedded Linux Software Engineer
Embedded Linux Software Engineer

Technical Futures Ltd • Turves Green

Hybrid
GBP 42,000 - 54,000
Company Bonus scheme
26 days holiday
Private Healthcare and Pension
Embedded Software Engineer (Yocto/Embedded Linux)
Embedded Software Engineer (Yocto/Embedded Linux)

Technical Futures Ltd • Cambridge

Hybrid
GBP 55,000 - 85,000
Company Bonus Scheme
Private Healthcare
10% Company pension contribution
+2
Embedded Software Engineer (Yotco/Embedded Linux)
Embedded Software Engineer (Yotco/Embedded Linux)

Technical Futures Ltd • Cambridgeshire and Peterborough

Hybrid
GBP 55,000 - 75,000
Company Bonus Scheme
Private Healthcare
10% Company pension contribution
+2
Embedded Linux Software Engineer
Embedded Linux Software Engineer

Platform Recruitment • Cambridgeshire and Peterborough

On-site
GBP 60,000 - 70,000
Embedded Software Engineer
Embedded Software Engineer

Parkside Recruitment • Uxbridge

On-site
GBP 95,000 - 140,000
Embedded Linux Developer
Embedded Linux Developer

Holt Executive • Essex

On-site
GBP 65,000 - 90,000
Competitive salary
Varied embedded projects
Training and development
+1
Embedded Linux Developer
Embedded Linux Developer

Holt Recruitment • Cambridgeshire and Peterborough

On-site
GBP 50,000 - 90,000
Competitive salary
Varied embedded projects
Collaborative environment
+2
Embedded Linux Developer
Embedded Linux Developer

Holt Recruitment • Essex

On-site
GBP 65,000 - 90,000
Competitive salary
Long-term career progression
Ongoing training and development
Embedded Software Engineer
Embedded Software Engineer

Technical Futures Ltd • Turves Green

On-site
GBP 55,000 - 75,000