Rochester, Kent, United Kingdom Hybrid / WFH Options
Technical Placements
SeniorEmbedded Software Sustaining Engineer required for a manufacturer of life saving electronic solutions products. Part of a global group, this company offers rewarding careers, great benefits, and plenty of opportunities to grow in a supportive, energetic workplace. Hybrid working options (5 out of 10 days in the Rochester office) click apply for full job details More ❯
A manufacturing firm are looking for an experienced SeniorEmbedded Software Engineer who is a motivated and enthusiastic team player to be part of our their growing team. The role will involve designing, testing and maintaining high quality code within their products. Key responsibilities: Research, design, develop and debug software solutions for new and existing products and … and resolved issues within the code. Provide ongoing support to all stakeholders including customers. The successful candidate will need to have commercial experience working with C++ and C, and Embedded Linux. More ❯
A manufacturing firm are looking for an experienced SeniorEmbedded Software Engineer who is a motivated and enthusiastic team player to be part of our their growing team. The role will involve designing, testing and maintaining high quality code within their products. Key responsibilities: Research, design, develop and debug software solutions for new and existing products and … and resolved issues within the code. Provide ongoing support to all stakeholders including customers. The successful candidate will need to have commercial experience working with C++ and C, and Embedded Linux. More ❯
Firmware Engineer – TinyML for Agricultural Monitoring Systems Embedded Systems | TinyML | Environmental & Agricultural Sensors We’re looking for a Firmware Engineer to join our client's team in Cambridge , helping design and optimize TinyML–enabled embedded platforms that power next-generation environmental and precision agriculture systems . You’ll work on deploying ML models at the edge … moisture, pH, gas, camera modules) and communication stacks (LoRaWAN, BLE, NB-IoT). Ensure real-time, robust performance across varied environmental conditions. You Bring 3+ years of experience in embedded firmware development . Hands-on experience with TinyML frameworks (TensorFlow Lite Micro, Edge Impulse, or similar). Strong C/C++ programming and experience with STM32, Nordic, or ESP32 … MCUs. Familiarity with RTOS or bare-metal embedded environments. Understanding of low-power design, ADC/DAC, and edge deployment constraints. Nice to have: Prior experience in agriculture, IoT, or environmental tech . Familiarity with OTA firmware updates and secure boot chains. Knowledge of ML pipeline optimization for embedded inference. Exposure to signal processing or time-series sensor More ❯
Firmware Engineer – TinyML for Agricultural Monitoring Systems Embedded Systems | TinyML | Environmental & Agricultural Sensors We’re looking for a Firmware Engineer to join our client's team in Cambridge , helping design and optimize TinyML–enabled embedded platforms that power next-generation environmental and precision agriculture systems . You’ll work on deploying ML models at the edge … moisture, pH, gas, camera modules) and communication stacks (LoRaWAN, BLE, NB-IoT). Ensure real-time, robust performance across varied environmental conditions. You Bring 3+ years of experience in embedded firmware development . Hands-on experience with TinyML frameworks (TensorFlow Lite Micro, Edge Impulse, or similar). Strong C/C++ programming and experience with STM32, Nordic, or ESP32 … MCUs. Familiarity with RTOS or bare-metal embedded environments. Understanding of low-power design, ADC/DAC, and edge deployment constraints. Nice to have: Prior experience in agriculture, IoT, or environmental tech . Familiarity with OTA firmware updates and secure boot chains. Knowledge of ML pipeline optimization for embedded inference. Exposure to signal processing or time-series sensor More ❯
SeniorEmbeddedEngineer Cambridge Deeptech Join us to work on ultra complex systems and custom project builds. What You'll Be Doing Own all stages of the embedded software lifecycle: requirements, design, development, test, and deployment. Write robust, high-quality C++ for Linux-based systems. What You'll Bring Strong embedded C++ programming skills for … embedded systems. Solid understanding of Linux internals, kernel development, and device drivers. Why Join Us? Our tech has a global impact, produced by a world-class engineering team with strong growth. Salary: £90,000 - £110,000 per annum. Benefits include benefits and share options. More ❯
Join us to work on ultra complex systems and custom project builds. What You’ll Be Doing Own all stages of the embedded software lifecycle: requirements, design, development, test, and deployment Write robust, high-quality C++ for Linux-based systems What You’ll Bring Strong embedded C++ programming skills for embedded systems Solid understanding of Linux internals More ❯