Embedded Software Contractor

Platform Recruitment

Cambridge

Hybrid

GBP 69,000 - 96,000

Full time

5 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

Embedded Linux Device Drivers Contractor | Outside IR35 | Cambridge | Hybrid


My client has had a large project approved, and the deadline is July ’27. They are looking to build up a team of embedded software contractors to form a device drivers development team.


The company has a fantastic culture, a very well kitted out site, and exciting R&D work over a long term contract. They regularly hire contractors, and can offer a temp to perm arrangement if you fancy sticking around!


Scope of Services


  • Development of embedded Linux firmware for target hardware platforms (OMAP & iMX6), including kernel configuration, BSP updates, and device driver enablement

  • Implementation of software required to support platform bring-up and peripheral integration (e.g. UART, SPI, I2C, PCIe)

  • Integration of firmware into the wider system, ensuring compatibility with existing software components

  • Investigation and resolution of technical issues relating to firmware, including hardware/software interaction faults

  • Production of supporting artefacts (design documentation, test specifications, and release notes

  • Embedded Linux firmware components (kernel, BSP, drivers)

  • Updated or new software modules integrated into the platform

  • Supporting design and test documentation

  • Evidence of testing and validation (unit, integration, system level as appropriate)

  • Issue investigation reports and resolution outcomes


Candidates must be eligible for a BPSS check. Starters until the end of September welcome!


Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more.

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

Similar jobs worth comparing

Embedded Linux Driver Contractor – Hybrid Cambridge
Embedded Linux Driver Contractor – Hybrid Cambridge

Platform Recruitment • Cambridge

Hybrid
GBP 69,000 - 96,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 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 Software Engineer - Linux/C Driver Dev
Embedded Software Engineer - Linux/C Driver Dev

SoCode Recruitment • Cambridge

On-site
GBP 69,000 - 110,000
Embedded Software Engineer – Embedded Linux / RTOS
Embedded Software Engineer – Embedded Linux / RTOS

Insignis Talent • Greater London

On-site
GBP 75,768,000 - 103,320,000
Embedded Software Engineer
Embedded Software Engineer

ZENOVO • Cambridge

On-site
GBP 45,000 - 55,000
Bonus & Benefits
Embedded Software Engineer
Embedded Software Engineer

Line Up Aviation • Portsmouth

On-site
GBP 68,000 - 97,000
Embedded Software Engineer - Contractor
Embedded Software Engineer - Contractor

DEA Aviation Ltd. • Retford

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

Coalesce Management Consulting • Radfield

Hybrid
GBP 45,000 - 65,000
Embedded Software Engineer – Consultant
Embedded Software Engineer – Consultant

IC Resources • Cambridgeshire and Peterborough

On-site
GBP 65,000 - 90,000
Performance bonus
Share incentive scheme
Enhanced pension
+7