freehire launches on Product Hunt on 26 August.

Follow →

C# WPF Software Engineer

Summary

Develops C# WPF applications interfacing with industrial hardware, focusing on object-oriented design and MVVM patterns.

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

Requirements:
  • Provable commercial experience developing software using C# and WPF.
  • Experience developing software that interfaces directly with hardware or industrial machinery.
  • A degree in Software Engineering, Computer Science, Electronics, or a related engineering discipline.
  • Strong understanding of object-oriented programming principles.
  • Experience with MVVM, machine vision, OpenCV, image processing, or industrial automation would be advantageous.
Responsibilities:
  • Develop and maintain software applications using C# and WPF for specialist industrial machinery.
  • Design, implement, and test software that interfaces directly with hardware and machine control systems.
  • Work closely with multidisciplinary engineering teams including Electronics, Mechanical, and R&D Engineers to deliver innovative solutions.
  • Support the development of new products and the continuous improvement of existing software platforms.
  • Contribute throughout the full software development lifecycle from design through to deployment.
Technologies:
  • C#
  • Hardware
  • Support
  • MVVM
  • WPF
  • opencv

More:

We are a growing organisation that designs and manufactures highly specialised optical machinery used in advanced manufacturing environments. This role is based in Oxfordshire and offers excellent long-term career development along with the opportunity to work on genuinely innovative technology.

last updated 33 week of 2026

See also

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