Remote Linux Kernel Upstream Engineer - ARM SoC Enablement

X4 Group

City Of London

Remote

GBP 96,000 - 165,000

Full time

3 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

X4 Group is seeking an experienced Linux kernel engineer for upstream ARM SoC enablement on a contract basis. The role focuses on new silicon enablement, driver development, and upstream submission, working with a major global semiconductor company.

You will develop peripheral drivers from hardware manuals, craft Device Tree entries, and perform hardware bring-up and validation across multiple SoC variants. Remote, Europe-wide engagement with a high pay rate is expected.

Qualifications

  • Experience writing drivers from hardware manuals or datasheets (platform drivers, probe/remove, clocks, resets, interrupts, DMA).
  • Upstream Linux contributions: patches accepted into mainline, working with maintainers, responding to review.

Responsibilities

  • Develop peripheral and controller drivers from the hardware manual.
  • Create Device Tree entries and driver probes; support clocks, resets, interrupts, and DMA.
  • Perform hardware validation and upstream submission; handle multiple SoC variants without duplicating drivers.
  • Hardware debugging on real boards and practical problem solving across ARM/SoC environments.

Skills

C programming
Linux kernel knowledge
ARM/SoC experience
Driver development experience
Upstream patches/maintainer experience
Hardware debugging

Tools

Device Tree
Kernel debugging tools

Job description

X4 Group is seeking an experienced Linux kernel engineer for upstream ARM SoC enablement on a contract basis. The role focuses on new silicon enablement, driver development, and upstream submission, working with a major global semiconductor company.

You will develop peripheral drivers from hardware manuals, craft Device Tree entries, and perform hardware bring-up and validation across multiple SoC variants. Remote, Europe-wide engagement with a high pay rate is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Linux Kernel Upstream Engineer (ARM SoC) – Contract
Remote Linux Kernel Upstream Engineer (ARM SoC) – Contract

X4 Life Sciences • City Of London

Remote
GBP 96,000 - 165,000
Linux Kernel Upstream Engineer
Linux Kernel Upstream Engineer

X4 Group • City Of London

Remote
GBP 96,000 - 165,000
Linux Kernel Upstream Engineer
Linux Kernel Upstream Engineer

X4 Life Sciences • City Of London

Remote
GBP 96,000 - 165,000
Remote U-Boot Porting Engineer for Cortex-A SoCs
Remote U-Boot Porting Engineer for Cortex-A SoCs

X4 Group • City Of London

Remote
GBP 92,000 - 138,000
Remote U-Boot Porting Engineer for Cortex-A SoC
Remote U-Boot Porting Engineer for Cortex-A SoC

X4 Technology • United Kingdom

Remote
GBP 111,000 - 166,000
Fully remote Europe
Long-term contract
Remote Embedded Linux Test Engineer
Remote Embedded Linux Test Engineer

X4 Technology • United Kingdom

Remote
GBP 90,000 - 130,000
Senior U-Boot Porting Engineer — Remote Europe
Senior U-Boot Porting Engineer — Remote Europe

X4 Life Sciences • City Of London

Remote
GBP 78,000 - 140,000
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
U-Boot Porting Engineer Fully Remote)
U-Boot Porting Engineer Fully Remote)

X4 Group • City Of London

Remote
GBP 92,000 - 138,000
Remote Linux Engineer - Automation & Cloud Infra
Remote Linux Engineer - Automation & Cloud Infra

X4 Life Sciences • City Of London

Hybrid
GBP 74,000 - 129,000