A rapidly expanding specialist in industrial automation and robotics have created a new role for a Software Engineer to join their growing team, based in Sheffield with some occasional travel across the UK to a wide variety of client sites.
There are a range of projects to be worked on within industrial automation and robotics, including computer vision systems, laser cleaning and cutting, robotic assembly and machining systems and motion control, utilising cutting edge technology and a diverse programming code base; including:
* Backend software in C# .NET, collecting & processing data from sources such as: 2D/3D vision systems; mathematical modelling & simulation; hardware & software integration.
* Human machine interfaces (HMI) based on the Blazor framework (C#, HTML & CSS), WPF, or more traditional platforms such as Siemens WinCC.
* Machine controls on industrial PLCs, programmed using IEC 61131-3 languages. Utilising advanced functionality to achieve precise motion control, and integrating with the latest fieldbus networks for real-time data transfer.
* Advanced motion control, using real-time C++
This is a position where every day and every project brings something different. The ideal candidate will have a strong passion for robotics and automation, a curious and inquisitive mindset, and a natural flair for problem-solving. They will take initiative to learn new technologies independ...