> Markdown version of [/jobs/ext/2208238-software-engineer-c](https://www.wearedevelopers.com/jobs/ext/2208238-software-engineer-c). 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 - C# - **Company:** ECM Selection Limited - **Location:** Cambridge, UK - **Salary:** £55,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Agile Methodology, Airflow, Data Analysis, Software Applications, Arduino, C Sharp (Programming Language), Computer Programming, Embedded C, Github, Python (Programming Language), Machine Learning, Windows Presentation Foundation, Data Processing, Bitbucket, Software Version Control - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/26044 ## About the Role This young start-up is looking for a Software Engineer with experience creating PC based user interfaces in C#. The data being shown will be from their new air flow sensor technology so you might have a physics or electronics background/degree which enables you to have some understanding of how to interface the software to this electronic sensor. There are electronics engineers and physicist within the team so you are not on your own, however you need to have enough understanding that you can handle processing the data from the sensor. You will possess a good technical degree from a respected university and be familiar with a range of technologies including: * Programming in C# (using WPF) and Python * Agile development processes * Source code version control, GitHub or Bitbucket * Some knowledge of electronics, perhaps Arduino * Keen to pick up embedded C skills or previous experienced Basic prototype examples already exist for the software, so you can treat those as reference designs to assist you. The position gives you opportunities to venture into data analysis for flow and gas sensing, there may be the need to explore machine learning approaches so any previous experience in this would be an advantage. And of course previous experience of interfacing to instrumentation would be advantageous. A supportive start-up culture awaits you in an exciting and challenging role. Keywords: C#, PC applications, Windows, Python, Embedded C, Basic Electronics, Cambridge ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [IoT: The road to sustainability](https://www.wearedevelopers.com/videos/557-iot-the-road-to-sustainability) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Building your way to a serverless powered IOT Buzzwire game](https://www.wearedevelopers.com/videos/590-building-your-way-to-a-serverless-powered-iot-buzzwire-game) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)