Skip to main content

Contract Senior Embedded Software Engineer

Job Description

Contract Senior Embedded Software Engineer – 6 Months (Inside IR35)\nCambridge – Hybrid | 6 Months Rolling | Potential Temp-to-Perm\n\nA leading technology business is seeking a Senior Embedded Software Engineer to support an exciting product expansion. This is a 6-month rolling contract, inside IR35, with the option to transition into a permanent position for the right candidate.\n\nKey Responsibilities:\n\n * Contribute across the full software lifecycle: requirements, design, coding, testing.\n\n * Develop high-quality embedded software in a Linux environment.\n\n * Customise Linux distributions using Yocto.\n\n * Work closely with cross-functional teams to deliver reliable, production-ready solutions.\n\nEssential Skills & Experience:\n\n * 5+ years professional experience in embedded software development.\n\n * Strong proficiency in modern C++ and C.\n\n * Experience with Yocto build system and Linux customisation.\n\n * Knowledge of version control (Git) and issue tracking tools (e.g., JIRA).\n\n * Background in bare metal and RTOS development.\n\nDesirable:\n\n * Familiarity with TDD and modern development practices.\n\n * Understanding of hardware interfaces such as SPI and I2C.\n\n * Ability to use test equipment for debugging and validation.\n\nThis is an excellent opportunity for an experienced embedded engineer who enjoys working with cutting-edge products in a collaborative team environment

Contract Senior Embedded Software Engineer

Cambridge, UK
Full time

Published on 09/03/2025

Share this job now