Remote Embedded Linux Kernel Engineer

Circuit32 Recruitment Solutions Ltd

Gloucester

Remote

GBP 54,000 - 90,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Circuit32 Recruitment Solutions Ltd is seeking an Embedded Linux Engineer to join a small engineering team. You’ll work at kernel level, bringing up hardware and writing drivers that make it work; the role is remote with occasional travel to Cheltenham.

You’ll tackle Linux kernel drivers, board bring-up, U-Boot, device tree, BSP work, and performance optimisations on resource‑constrained platforms, collaborating with hardware engineers.

Qualifications

  • Commercial experience of Linux kernel development on embedded targets.
  • Track record of writing and debugging device drivers (I2C, SPI, UART, GPIO, DMA, platform drivers).
  • Strong C with solid grasp of kernel internals: memory management, interrupts, concurrency.
  • Hands-on board bring-up and device tree experience on ARM platforms.
  • Comfortable with Yocto or Buildroot.

Responsibilities

  • Developing and maintaining Linux kernel drivers for custom hardware and software.
  • Board bring-up, including bootloader (U-Boot), device tree and BSP work.
  • Debugging low-level issues across the hardware/software boundary.
  • Optimising performance, power and boot time on resource-constrained platforms.
  • Working closely with hardware engineers on new designs.

Skills

Linux kernel development
Device drivers (I2C
Device drivers (SPI
Device drivers (UART
Device drivers (GPIO
Device drivers (DMA
Platform drivers
C programming
Kernel internals (memory management
Interrupts
Concurrency
ARM board bring-up
Device tree
Yocto
Buildroot
U-Boot

Tools

Yocto
Buildroot
U-Boot

Job description

Circuit32 Recruitment Solutions Ltd is seeking an Embedded Linux Engineer to join a small engineering team. You’ll work at kernel level, bringing up hardware and writing drivers that make it work; the role is remote with occasional travel to Cheltenham.

You’ll tackle Linux kernel drivers, board bring-up, U-Boot, device tree, BSP work, and performance optimisations on resource‑constrained platforms, collaborating with hardware engineers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Embedded Linux Kernel Engineer – Board Bring-Up
Remote Embedded Linux Kernel Engineer – Board Bring-Up

Circuit32 Recruitment Solutions Ltd • Cheltenham

Remote
GBP 54,000 - 90,000
Embedded Linux Engineer
Embedded Linux Engineer

Circuit32 Recruitment Solutions Ltd • Gloucester

Remote
GBP 54,000 - 90,000
Remote Embedded Linux Engineer - Kernel Drivers & BSP
Remote Embedded Linux Engineer - Kernel Drivers & BSP

Hexwired Recruitment Limited • United Kingdom

Remote
GBP 55,000 - 65,000
Embedded Linux Engineer
Embedded Linux Engineer

Circuit32 Recruitment Solutions Ltd • Cheltenham

Remote
GBP 54,000 - 90,000
Remote Embedded Linux Engineer - Kernel & Driver Focus
Remote Embedded Linux Engineer - Kernel & Driver Focus

Hexwired Recruitment Limited • Ribble Valley

Remote
GBP 55,000 - 65,000
Remote work
Benefits package
Senior Embedded Linux Engineer - Kernel / Device Drivers
Senior Embedded Linux Engineer - Kernel / Device Drivers

Opus Resourcing Ltd • London

Hybrid
GBP 80,000 - 103,000
Pension
Health insurance
30 days holiday
Senior Embedded Software Engineer – Cheltenham, ARM/RTOS
Senior Embedded Software Engineer – Cheltenham, ARM/RTOS

Circuit32 Recruitment Solutions Ltd • Gloucester

On-site
GBP 51,000 - 85,000
Embedded Software Engineer - Greenfield ARM/RTOS, Cheltenham
Embedded Software Engineer - Greenfield ARM/RTOS, Cheltenham

Circuit32 Recruitment Solutions Ltd • Gloucester

On-site
GBP 50,000 - 61,000
Senior Embedded Software Engineer — On‑Site Cheltenham
Senior Embedded Software Engineer — On‑Site Cheltenham

Circuit32 Recruitment Solutions Ltd • Cheltenham

On-site
GBP 77,000 - 94,000
Embedded Linux Engineer
Embedded Linux Engineer

Hexwired Recruitment Limited • Ribble Valley

Remote
GBP 55,000 - 65,000
Remote work
Benefits package