Embedded Software Contractor

Overview

The Embedded Software Contractor will join a dedicated team focusing on the development of device drivers for embedded Linux firmware in a dynamic research and development environment. This position is ideal for candidates seeking to contribute to high-tech projects within a collaborative culture, with the possibility of transitioning to a permanent role upon contract completion. The contractor will work on a range of technical challenges involving hardware and software integration until at least July 2027.

Responsibilities

  • Develop embedded Linux firmware for target hardware platforms such as OMAP and iMX6.
  • Implement software for platform bring-up and peripheral integration, including UART, SPI, I2C, and PCIe.
  • Integrate firmware into the broader system to ensure compatibility with existing software components.
  • Investigate and resolve technical issues related to firmware and hardware/software interactions.
  • Produce design documentation, test specifications, and release notes as supporting artifacts.
  • Deliver embedded Linux firmware components, updated modules, and supporting documentation.
  • Provide evidence of testing and validation at various levels including unit, integration, and system level.
  • Compile issue investigation reports and document resolution outcomes.

Requirements

  • Proven experience in embedded Linux firmware development.
  • Strong knowledge of device drivers and kernel configuration.
  • Experience with hardware platforms such as OMAP and iMX6.
  • Familiarity with communication protocols like UART, SPI, I2C, and PCIe.
  • Ability to produce technical documentation, including design and testing specifications.
  • Experience with software integration in complex systems.
  • Eligibility for BPSS check is required.
  • Willingness to start as early as the end of September.
OIR35+ members get up to 3 days early access to new jobs
SkillsDevOps
TechnologiesLinux, Embedded Linux, UART, SPI, I2C, PCIe, C++
LocationCambridge
TypeRemote
Rate
£55-£68/hour
PostedNEW