Job 166 van 1000

APPLY



Embedded Software Engineer (Yocto / Linux)


We are working with a highly specialised UK engineering company delivering advanced embedded systems for complex, high-performance environments. Due to continued growth and an upcoming project transition, they are looking to bring a key skillset in-house and hire an experienced Embedded Software Engineer with strong Yocto and Linux expertise. You will play a critical role in designing, building, and maintaining embedded Linux systems from the ground up. This position is focused on developing robust, scalable software for bespoke hardware, with a strong emphasis on the Yocto Project. You will be involved across the full development lifecycle, from low-level board bring-up through to system optimisation and deployment. Key Responsibilities * Develop and maintain embedded Linux distributions using Yocto * Perform Linux kernel configuration and development * Support board bring-up on custom hardware platforms * Develop and integrate device drivers * Work with U-Boot and bootloader configurations * Collaborate with hardware engineers on system integration * Troubleshoot and optimise system performance * Contribute to long-term capability building within the embedded team Required Experience * Strong commercial experience with the Yocto Project * Deep understanding of embedded Linux systems * Experience with: * Linux kernel development * Board bring-up * Device driver development * Bootloaders such as U-Boot * Proven ability to build Linux systems from scratch for custom hardware * Strong debugging and problem-solving skills Desirable Skills * Existing SC Clearance * Experience working in regulated or security-sensitive environments * Background in industries such as defence, aerospace, or telecommunications

APPLY

More jobs of your search