> Markdown version of [/jobs/ext/2206271-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/2206271-software-development-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 Development Engineer - **Company:** ECM Selection Limited - **Location:** Cambridge, UK - **Salary:** £45,000.0 - £55,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, C Sharp (Programming Language), Databases, Human-Computer Interaction, Linux Development - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/26637 ## About the Role * Degree in Computer Science, Engineering or similar followed by industry experience in software development. * Thorough understanding and demonstrable project experience with OOP using C++ or C# (either Windows or Linux). Experience with Python, .NET or WPF is desirable. * Experience with hardware integration (including actuators, sensors, ADC circuits). * Familiarity with Agile development concepts and test-driven development. This role suits Software Engineers who enjoy working with hardware. Exposure to image processing, databases, computer networks and general system integration would be desirable. ## Description Are you a Software Engineer who enjoys working on physical products? This Cambridge based company are growing and keen to expand their software team. The team works with colleagues in physics, chemistry and biology to help build scientific hardware instruments. This multidisciplinary approach provides interesting problems to work on. As part of the software team, you would work on features for instrument control, data analysis systems and scientific workflows. This includes solving complex algorithmic problems on one hand to building intuitive user interfaces on the other (and everything in between)., Keywords: Software Development, OOP, Agile / TDD, Instrumentation, C#.NET, C++, Python, Actuators, Controls, Sensors, Image Processing, C++, GUI, Multidisciplinary, WPF, Cambridge, Hybrid ## Related Videos - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Fake or News: Translating Dog Barks, Notepad Gets an Upgrade and Michelin-Star Robots - Paul Tregoing](https://www.wearedevelopers.com/videos/1802-fake-or-news-translating-dog-barks-notepad-gets-an-upgrade-and-michelin-star-robots-paul-tregoing) - [Discover the open source trio you didn’t expect: .NET and PostgreSQL on Linux](https://www.wearedevelopers.com/videos/2042-discover-the-open-source-trio-you-didn-t-expect-net-and-postgresql-on-linux) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)