> Markdown version of [/jobs/ext/2207995-software-engineer-c](https://www.wearedevelopers.com/jobs/ext/2207995-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:** ENTERPRISE RECRUITMENT - **Location:** Cambridge, UK - **Experience:** Experienced - **Salary:** £45,000.0 - £60,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, C Sharp (Programming Language), C++ (Programming Language), Databases, LabVIEW, Machine Learning, Windows Presentation Foundation, Performance Tuning, Multithreading, Ios Frameworks, Hardware Testing, Parallel Computation - **Published:** August 24, 2026 - **Apply:** https://www.totaljobs.com/job/software-engineer-c/enterprise-recruitment-limited-job107875111 ## About the Role This C# Software Engineer role sits at the heart of serious manufacturing automation. You'll be building and improving software that talks directly to a wide range of real-world equipment including power supplies, acquisition systems, cameras and test hardware - with plenty of scope for developing skills in parallel processing, performance optimisation and multi-threading. The work is broad and hands-on, covering automation, databases, test and calibration workflows, with exposure to machine learning and emerging AI where it adds value. If you are a C# Software Engineer enjoy having your fingers in lots of pies and working on end-to-end systems rather than a narrow slice of software, this role offers real technical depth and variety. Required experience * Minimum 3+ years C# development experience * WPF (or closely related UI frameworks), they are moving to WinUI 3 * Experience interfacing software with hardware or test equipment * Ability to work with and improve existing codebases C# Software Engineer desirable skills * WinUI 3 * C/C++, LabView * Manufacturing or production test environments * Jigs, fixtures, tooling * Automation, multithreading, or performance optimisation * Databases or calibration/test workflows ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Asynchronicity and multithreading in C#](https://www.wearedevelopers.com/videos/447-asynchronicity-and-multithreading-in-c) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [This App Reached 10,000 Users in One Week. Here's How.](https://www.wearedevelopers.com/videos/100329-this-app-reached-10-000-users-in-one-week-here-s-how) - [Challenges and Solutions for Efficient, Large-Scale Video Analysis](https://www.wearedevelopers.com/videos/2022-challenges-and-solutions-for-efficient-large-scale-video-analysis) - [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) ## Related Articles - [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) - [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) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)