Senior Embedded Software Engineer
<b>Requirements:</b>
<ul><li>Extensive experience in embedded firmware development and system architecture</li><li>Strong proficiency in C/C++, RTOS, and low-level interfaces (SPI, I2C, UART)</li><li>Solid understanding of microcontrollers, SoCs, and hardware/software co-design</li><li>Experience with system-level design, performance optimisation, and fault tolerance</li><li>Background in safety-critical systems and compliance standards (desirable)</li><li>Familiarity with modern development tools (Git, CI/CD, static analysis) (desirable)</li><li>Strong analytical and problem-solving skills</li><li>Experience with real-time operating systems (e.g. FreeRTOS) (desirable)</li></ul>
<b>Responsibilities:</b>
<ul><li>Develop and maintain embedded firmware for electronic test instruments and laboratory power supplies</li><li>Collaborate with cross-functional teams to design system architecture and integration</li><li>Conduct performance optimisation and ensure fault tolerance in system designs</li><li>Maintain compliance with safety-critical system standards where applicable</li><li>Utilize modern development tools to enhance workflow and maintain code quality</li><li>Troubleshoot and debug embedded software issues as they arise</li><li>Contribute to continuous improvement initiatives in product development and engineering processes</li></ul>
<b>Technologies:</b>
<ul><li>CI/CD</li><li>Embedded</li><li>Firmware</li><li>FreeRTOS</li><li>Git</li><li>Hardware</li><li>C++</li></ul>
<p><b>More:</b></p>
<p>We are a leading European designer and manufacturer of electronic test instruments and laboratory power supplies, supplying customers in over 50 countries worldwide. Our company is one of the UKs largest distributors of test and measurement equipment, representing major American, European, and Japanese brands. We offer an excellent technical environment, long-term career progression, and a competitive benefits package within a collaborative and forward-thinking team in Cambridgeshire.</p>
<p>last updated 8 week of 2026</p>