Point your AI agent at freehire and let it find you a job.

Get the CLI →

C# Software Engineer

New

Salary: £45,000 - 60,000 per year

Requirements:
  • Minimum 3+ years of C# development experience
  • Experience with WPF or closely related UI frameworks; we are moving to WinUI 3
  • Experience interfacing software with hardware or test equipment
  • Ability to work with and improve existing codebases
  • Desirable: experience with WinUI 3
  • Desirable: experience with C/C++ or LabView
  • Desirable: experience in manufacturing or production test environments
  • Desirable: experience with jigs, fixtures, or tooling
  • Desirable: experience with automation, multithreading, or performance optimisation
  • Desirable: 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 hardware
  • Develop software for manufacturing automation
  • Work across automation, databases, and test and calibration workflows
  • Contribute to parallel processing, performance optimisation, and multi-threading improvements
  • Explore machine learning and emerging AI where it adds value
  • Work on end-to-end systems rather than a narrow slice of software
Technologies:
  • AI
  • C#
  • Hardware
  • Machine Learning
  • WPF
  • UX 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 35 week of 2026

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available