An innovative UK engineering consultancy is seeking an Embedded Linux Engineer to join its multidisciplinary engineering team working on advanced technology development.
Please note that this role requires candidates to be eligible for UK Eyes Only security clearance.
You will contribute to the design, development and testing of embedded systems used across a variety of applications including sensing systems, robotics, communications platforms and IoT devices. The role offers exposure to both embedded Linux environments and lower-level embedded development, providing significant technical variety.
Working alongside electronics, FPGA and systems engineers, you will help deliver robust embedded software solutions from early concept through to delivered product.
Due to the nature of the projects, candidates must be eligible for UK Eyes Only security clearance.
Key Responsibilities
*
Develop software for embedded Linux systems, particularly on ARM-based SoCs
*
Build and maintain custom Linux images using Yocto
*
Work with device trees, kernel-space and user-space development
*
Develop embedded software across RTOS and bare-metal environments
*
Support board bring-up, hardware integration, debugging and optimisation
*
Collaborate closely with electronics and FPGA engineering teams
*
Diagnose and resolve system-level software and integration issues
*
Produce technical documentation for internal and client-facing projects
Required Skills
*
Strong experience with Embedded Linux development
*
Experience building custom Linux distributions using Yocto
*
Knowledge of device trees, kernel-space and user-space development
*
Experience working with ARM-based embedded platforms
*
Strong C or C++ programming in embedded environments
*
Ability to work across multiple technologies and engineering domains
*
Strong communication skills and ability to collaborate within engineering teams
Desirable Experience
*
Experience with RTOS or bare-metal embedded systems
*
Scripting or tooling languages such as Python or C#
*
Experience with hardware interfacing and reading electronics schematics
*
Knowledge of communications protocols, DSP or embedded algorithms
*
Experience diagnosing complex system-level issues
Benefits
The company offers a strong benefits package designed to support employees’ wellbeing, development and long-term career growth. Benefits include:
*
Annual company bonus scheme
*
Private medical insurance (with option to add dependants)
*
Permanent health insurance / income protection covering up to 75% of salary
*
Life assurance at 6x salary
*
Generous pension scheme with 10% employer contribution
*
25 days annual leave + bank holidays, with the option to buy up to 5 additional days
*
Training and professional development opportunities
*
Free onsite parking, refreshments and regular social events
This role is based in Cambridgeshire with easy access to Cambridge, offering a collaborative engineering environment working on technically challenging projects across multiple industries