> Markdown version of [/jobs/ext/3008036-software-engineer](https://www.wearedevelopers.com/jobs/ext/3008036-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). --- # Software Engineer - **Company:** Platform Recruitment - **Location:** Royston, UK - **Salary:** £50,000.0 - £70,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Computing Platforms, Automation of Tests, C Sharp (Programming Language), Cloud Computing, Communications Protocols, Hardware Design, Python (Programming Language), Modbus, Software Engineering, Universal Asynchronous Receiver/Transmitter, Serial Peripheral Interface, Cloud Integration - **Published:** September 20, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5890525823 ## About the Role * Engineering or electronics background * Strong software development skills in C#, Python and/or JavaScript * Hands-on experience with communication protocols such as UART, SPI, I2C, Modbus or CAN * Comfortable reading schematics and using electronics tools such as multimeters and logic analysers * Experience working with PCBs and electronic instruments * Familiarity with IoT platforms and cloud integration ## Description * Play a key role across the full product lifecycle * Develop and maintain software platforms in C#, Python, and JavaScript for gas detection instruments * Write software that communicates directly with hardware via UART, SPI, and I2C * Build automated test jig software for the production floor * Work closely with electronic, embedded, and mechanical engineers Technologies: * C# * Cloud * Embedded * Hardware * IoT * JavaScript * Python, We are offering a rare opportunity to join our elite R&D team in South Cambridgeshire, where you will work at the intersection of software and hardware development on technologies that help save thousands of lives. This role offers a salary of up to £70,000 and the chance to contribute to world-class gas detection instruments within a highly collaborative engineering environment. ## Related Videos - [Quantum Computing - The tiny and the big challenges](https://www.wearedevelopers.com/videos/934-quantum-computing-the-tiny-and-the-big-challenges) - [Green Cloud Computing](https://www.wearedevelopers.com/videos/592-green-cloud-computing) - [Optimizing Land-Based Fish Feeding with Node-RED](https://www.wearedevelopers.com/videos/2032-optimizing-land-based-fish-feeding-with-node-red) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Enabling intelligent logistics automation: home-grown Industrial IoT platform at Austrian Post](https://www.wearedevelopers.com/videos/2018-enabling-intelligent-logistics-automation-home-grown-industrial-iot-platform-at-austrian-post) - [The future of automotive mobility: Upcoming E/E architectures, V2X and its challenges](https://www.wearedevelopers.com/videos/374-the-future-of-automotive-mobility-upcoming-e-e-architectures-v2x-and-its-challenges) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)