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 ResponsibilitiesDevelop and maintain embedded Linux distributions using YoctoPerform Linux kernel configuration and developmentSupport board bring-up on custom hardware platformsDevelop and integrate device driversWork with U-Boot and bootloader configurationsCollaborate with hardware engineers on system integrationTroubleshoot and optimise system performanceContribute to long-term capability building within the embedded teamRequired ExperienceStrong commercial experience with the Yocto ProjectDeep understanding of embedded Linux systemsExperience with:Linux kernel developmentBoard bring-upDevice driver developmentBootloaders such as U-BootProven ability to build Linux systems from scratch for custom hardwareStrong debugging and problem-solving skillsDesirable ..... full job details .....
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!