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
Contact Detail:
Octagon Group Recruiting Team