C# Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
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.
Requirements
-
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
Benefits & conditions
Salary: £45-60k plus benefits
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…