> Markdown version of [/jobs/ext/3861613-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/3861613-embedded-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer - **Company:** KO2 Embedded Recruitment Solutions Ltd - **Location:** Leeds, UK (Remote available) - **Salary:** £60,000.0 - **Contract:** Permanent contract - **Skills:** Bluetooth, Communications Protocols, Computer Programming, Software Debugging, Microprocessors, Embedded C, Embedded Software, RS-232, RS-485 Standard, VHSIC Hardware Description Language (VHDL), Wi-Fi Technology, Fpga Hardware, Production Code, Bare Metal - **Published:** October 22, 2026 - **Apply:** https://www.hiredonline.co.uk/jobs/225751308-embedded-software-engineer/ko2-embedded-recruitment-solutions-ltd ## About the Role * Proven industry experience in an embedded design role * Strong Embedded C programming skills * Experience of bare-metal development * Hands-on experience with ARM, NXP or Atmel microprocessors * A working knowledge of RS232 and RS485 protocols Desirable, but not essential * FPGA development and VHDL * Experience integrating Wi-Fi or Bluetooth modules * High-speed design experience ## Description As an Embedded Engineer, you'll take ownership of the software side of new devices across the full design lifecycle, from initial concept to finished product. Your work will include: * Designing, developing and testing embedded software for new measurement devices * Writing efficient, reliable code in Embedded C, often in bare-metal environments * Working with ARM, NXP and Atmel microprocessors * Implementing and supporting communication protocols such as RS232 and RS485 * Collaborating closely with hardware engineers and the wider R&D team to bring products from concept to completion * Contributing ideas on tools, processes and technology choices as the new team takes shape * Supporting testing, debugging and validation through each stage of development, Requirement for a Mechanical Fitter: Remove old water treatment equipment and install new kits at wastewater treatment sites. Mobile role covering various sites, travel time paid from door-to-door CSC… 2d ago