C# Software Engineer – Robotics & Automation
Are you an experienced C# Software Engineer with a passion for robotics and automation, or are you keen to get into this sector?
We are seeking a highly skilled C# Software Engineer to join our growing team in Dorchester.
In this role, you will design and develop software systems for robotics-based automation solutions used in industrial applications.
Key Responsibilities:
* Develop software in C# .NET to collect and process data from various industrial systems.
* Design and implement Human Machine Interfaces (HMIs) using the Blazor framework, WPF, or Siemens WinCC.
* Program machine controls on industrial PLCs using IEC 61131-3 languages.
* Work on advanced motion control software using real-time C++ to synchronise multiple axes.
* Program and integrate industrial robots and proprietary devices using languages such as KRL, TP, and G-Code.
Required Experience:
* Provable industrial programming experience, with C# experience, including .NET and ASP.NET.
* Experience working with hardware or electronic products.
* Experience with robotics and automation systems would be ideal.
* A STEM degree with a solid understanding of engineering concepts.
* Experience programming industrial PLCs using IEC 61131-3 languages.
We estimate the salary for this position to be around £45,000 - £60,000 per annum, depending on experience.