Embedded Linux Driver Contractor – Hybrid Cambridge

Platform Recruitment

Cambridge

Hybrid

GBP 69,000 - 96,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Platform Recruitment in Cambridge is seeking an Embedded Linux software contractor to join a dedicated device drivers team. You will work on embedded Linux firmware for target hardware (OMAP and iMX6), handling kernel configuration, BSP updates, and driver enablement, on a hybrid on-site basis.

The role involves bringing up platforms, integrating peripherals (UART, SPI, I2C, PCIe), investigating issues, and producing design docs, test specs, and release notes for long-term projects.

Qualifications

  • Experience developing embedded Linux firmware for target hardware.
  • Proven ability to implement device drivers and kernel configuration.
  • Familiar with BSP updates and platform bring-up.
  • Experience with UART, SPI, I2C and PCIe interfaces.
  • Ability to produce design docs, test specs and release notes.

Responsibilities

  • Develop embedded Linux firmware for target hardware platforms (OMAP & iMX6).
  • Implement software to support platform bring-up and peripheral integration.
  • Integrate firmware into wider system and ensure compatibility with existing software.
  • Investigate and resolve firmware issues including hardware/software interaction faults.
  • Produce supporting artefacts including test documentation and release notes.

Skills

Embedded Linux
Device drivers
Kernel configuration
C/C++
BSP updates
UART
SPI
I2C
PCIe

Tools

Git
Yocto/OpenEmbedded
Cross-compilers
Build systems

Job description

Platform Recruitment in Cambridge is seeking an Embedded Linux software contractor to join a dedicated device drivers team. You will work on embedded Linux firmware for target hardware (OMAP and iMX6), handling kernel configuration, BSP updates, and driver enablement, on a hybrid on-site basis.

The role involves bringing up platforms, integrating peripherals (UART, SPI, I2C, PCIe), investigating issues, and producing design docs, test specs, and release notes for long-term projects.

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

Similar jobs worth comparing

Embedded Software Contractor
Embedded Software Contractor

Platform Recruitment • Cambridge

Hybrid
GBP 69,000 - 96,000
Embedded Software Engineer - Linux/C Driver Dev
Embedded Software Engineer - Linux/C Driver Dev

SoCode Recruitment • Cambridge

On-site
GBP 69,000 - 110,000
Embedded Linux Engineer — Hybrid, Cambridge R&D
Embedded Linux Engineer — Hybrid, Cambridge R&D

IC Resources • Cambridge

Hybrid
GBP 65,000 - 90,000
Embedded Software Engineer | 6-Month Contract (Outside IR35) | Cambridge
Embedded Software Engineer | 6-Month Contract (Outside IR35) | Cambridge

SoCode Recruitment • Cambridge

On-site
GBP 69,000 - 110,000
Senior Real-Time Embedded Firmware Engineer (C/C++, Linux)
Senior Real-Time Embedded Firmware Engineer (C/C++, Linux)

Platform Recruitment • Milton

On-site
GBP 60,000 - 90,000
Private health insurance
Life insurance
33 days holiday
+1
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
Embedded BSP Engineer — Linux/Yocto on ARM (Hybrid)
Embedded BSP Engineer — Linux/Yocto on ARM (Hybrid)

Verso Recruitment Group • Essex

Hybrid
GBP 63,000 - 77,000
Health insurance
Embedded Linux Engineer
Embedded Linux Engineer

IC Resources • Cambridge

Hybrid
GBP 65,000 - 90,000
Hybrid working model
Embedded BSP Engineer: Linux Kernel & Bring-Up
Embedded BSP Engineer: Linux Kernel & Bring-Up

Concurrent • Colchester

On-site
GBP 60,000 - 90,000
25 days holidays
Profit sharing
Cycle to work
+2
Lead Embedded Software Architect for Mission-Critical Linux
Lead Embedded Software Architect for Mission-Critical Linux

Platform Recruitment • Girton

On-site
GBP 90,000 - 120,000