Embedded Software Engineer
<b>Requirements:</b>
<ul><li>We are looking for a highly skilled Embedded Software Engineer who has:</li><li>Expert-level proficiency in Embedded C programming.</li><li>Strong experience with proprietary Real-Time Operating Systems (RTOS).</li><li>Proficiency in high-speed control systems and working with multicore processors.</li><li>Demonstrated skills in maintaining legacy code and enhancing features.</li><li>Hands-on experience with communication protocols such as Modbus, CAN, SPI, I2C, and Ethernet.</li><li>Familiarity with PowerPC and ARM 64-bit architectures.</li><li>Competence in unit testing, specifically using Google Test (gtest).</li><li>A proven ability to perform under pressure and meet tight deadlines.</li><li>Senior-level expertise with a high degree of professionalism.</li></ul>
<b>Responsibilities:</b>
<ul><li>In this role, I will expect you to:</li><li>Develop embedded software using Embedded C on a proprietary RTOS.</li><li>Maintain and enhance a high-speed control system incorporating multiple inputs and complex processing.</li><li>Work with multicore processors, including PowerPC and ARM 64-bit.</li><li>Fix and improve legacy code, adding new features as required.</li><li>Integrate various communication protocols including Modbus, CAN, SPI, I2C, and Ethernet.</li><li>Conduct system validation using Google Test (gtest) to ensure high-quality code.</li><li>Deliver results under tight deadlines in a demanding environment.</li><li>Quickly adapt to and contribute to an ongoing project.</li></ul>
<b>Technologies:</b>
<ul><li>ARM</li><li>Embedded</li><li>Ethernet</li><li>C++</li><li>Firmware</li></ul>
<p><b>More:</b></p>
<p>This is a contract position for an Embedded Software Engineer with a pay rate of up to £70 per hour, outside IR35. The role is based in Woking, Surrey, requiring you to be onsite four days a week. The initial contract length is for three months. If you are passionate about working on sophisticated control systems and thrive in fast-paced environments, we look forward to hearing from you.</p>
<p>last updated 8 week of 2026</p>