Skip to Main Content

Job Title


Embedded Systems Engineer


Company : IO Associates


Location : Exeter, Devon


Created : 2026-04-21


Job Type : Full Time


Job Description

Are you passionate about designing and integrating embedded systems that make a real difference? We are working with an innovative client operating within the industrial and water treatment sectors, specialising in cutting-edge solutions that replace traditional chemical disinfectants with advanced ozone generation technologies. Renowned for their pioneering Pulse Oxidation technology, Our Client develops equipment that enhances safety, sustainability, and operational efficiency across industries such as dairy, beverage, and beyond. Known for fostering a collaborative and forward-thinking environment, they value innovation, continuous development, and a commitment to excellence - making them a fantastic place to advance your engineering career. Role Overview In response to strategic growth and ongoing product development, our client is seeking a skilled Embedded Systems Engineer to take ownership of key firmware and system integration tasks. This role offers a unique opportunity to influence the design and reliability of mission-critical equipment, ensuring its optimal performance in dynamic, real-world environments. As a core member of the engineering team, you will act as a technical linchpin, coordinating with external partners and internal stakeholders to deliver robust, maintainable solutions that underpin the company''s innovative offerings. Your work will directly impact the reliability and efficacy of products used worldwide, making this a highly rewarding and impactful position. Key Responsibilities Develop, optimise, and maintain embedded firmware for microcontroller platforms, especially ESP32 or similar devices. Implement communication protocols such as IC, SPI, UART, and CAN to ensure seamless integration with sensors and control hardware. Create control algorithms, state machines, and device logic to enable precise system operation. Debug hardware and firmware issues effectively utilizing tools like oscilloscopes and logic analysers. Integrate embedded control systems with electrical hardware, sensors, and auxiliary componentry. Support products from initial prototyping through to full-scale manufacturing. Serve as the primary technical liaison for external contractors and development partners, guiding their deliverables and ensuring system coherence. Define technical specifications, review project milestones, and verify external deliverables meet quality and functional standards. Oversee external technical work, providing oversight to ensure progress, quality, and alignment. Develop internal diagnostic tools and logging capabilities, including scripting in Python. Participate in testing, system validation, and fault analysis activities. Contribute ideas for continuous improvement of products and engineering processes. Essential Skills & Experience Demonstrable experience developing embedded firmware in C or C++. Proven track record working with microcontrollers and embedded hardware systems. Hands-on knowledge of communication protocols like IC, SPI, UART, and CAN bus. Strong debugging skills across both hardware and firmware components. Experience delivering reliable, maintainable firmware suitable for industrial or commercial applications. Capable of taking ownership of technical domains and managing external technical collaborations. Practical working knowledge of Python scripting. Excellent problem-solving skills combined with a pragmatic, solution-focused approach. Desirable Skills & Experience Hands-on experience with ESP32 or comparable platforms. Ability to read and interpret electrical schematics; familiarity with electronics hardware. Basic electronics circuit design or modification skills. Prior experience working with sensors, power management, and industrial control hardware. Knowledge of IoT, cloud integration, or telemetry systems. Experience operating within industrial, water treatment, or food and beverage environments. Exposure to remote monitoring systems, data logging, and system diagnostics. Why Join Our Client? This role offers a stimulating and meaningful challenge within a pioneering company that values innovation, quality, and sustainability. You will be part of a collaborative team at the forefront of water treatment and industrial systems technology, with plenty of opportunities for professional growth. Our Client''s commitment to a positive work culture and continuous learning makes it an inspiring environment for talented engineers eager to leave a tangible impact. Interested candidates are encouraged to submit their CVs for consideration. If you have the expertise to take on this exciting technical ownership role, we look forward to hearing from you.55b20050-bc17-4e5d-bfce-3c406318dffc