Senior Embedded Software Engineer

Overview

This contract position for a Senior Embedded Software Engineer entails remote collaboration with a specialist engineering team dedicated to professional audio technology. The engineer will focus on developing and maintaining customized Embedded Linux/Yocto platforms, working closely with ARM-based hardware and interfacing with teams based in the UK and Germany. The role offers an opportunity for hands-on involvement in audio-related projects, emphasizing both independence and team collaboration.

Responsibilities

  • Develop and maintain customized Yocto/OpenEmbedded Linux images.
  • Configure and maintain the Linux kernel.
  • Integrate hardware drivers and applications.
  • Work hands-on with NXP i.MX8 platforms.
  • Support Linux-based audio/DSP applications.
  • Troubleshoot and debug embedded hardware/software issues.
  • Collaborate independently with engineering teams across the UK and Germany.

Requirements

  • Strong commercial experience with Embedded Linux.
  • Extensive Yocto/OpenEmbedded experience.
  • Hands-on Linux kernel configuration/development.
  • Experience with ARM-based embedded platforms.
  • NXP i.MX8 experience is strongly preferred.
  • Strong C/C++ development experience.
  • Driver/hardware integration experience.
  • Audio, DSP, or professional audio experience is highly desirable but not essential.
OIR35+ members get up to 48 hours early access to new jobs
TechnologiesEmbedded Linux, Linux, C, C++
LocationUnited Kingdom
TypeRemote
Rate
£80-£100/hour
PostedNEW
People also viewed