About this role
Salary: £45,000 - 60,000 per year
Requirements: Minimum 3+ years of C# development experienceExperience with WPF or closely related UI frameworks; we are moving to WinUI 3Experience interfacing software with hardware or test equipmentAbility to work with and improve existing codebasesDesirable: experience with WinUI 3Desirable: experience with C/C++ or LabViewDesirable: experience in manufacturing or production test environmentsDesirable: experience with jigs, fixtures, or toolingDesirable: experience with automation, multithreading, or performance optimisationDesirable: experience with databases or calibration/test workflows Responsibilities: Build and improve software that talks directly to a wide range of real-world equipment, including power supplies, acquisition systems, cameras, and test hardwareDevelop software for manufacturing automationWork across automation, databases, and test and calibration workflowsContribute to parallel processing, performance optimisation, and multi-threading improvementsExplore machine learning and emerging AI where it adds valueWork on end-to-end systems rather than a narrow slice of software Technologies: AIC#HardwareMachine LearningWPFUX UI Design More:
We are a manufacturing automation team building hands-on software at the heart of serious industrial systems. Our work spans hardware integration, automation, databases, test and calibration workflows, with opportunities to develop skills in parallel processing, performance optimisation, multi-threading, machine learning, and emerging AI where it adds value. This is a technically broad role with real depth and variety. The salary is £45,000 to £60,000 plus benefits.
last updated 30 week of 2026