Job Description
An Automated C# Software Engineer is required for a Market leader in Robotics and Automation based in West Dorset.
Our client is seeking a multi-skilled Software Engineer who has a knack for making things work. The ideal candidate will have industrial software experience in automation and a robust understanding of engineering concepts from a STEM degree.
Responsibilities:
* Develop backend software in C# .NET, processing data from 2D/3D vision systems, mathematical modelling, and hardware/software integration.
* Create human-machine interfaces (HMI) using Blazor framework (C#, HTML & CSS), WPF, or Siemens WinCC.
* Program machine controls on industrial PLCs using IEC 61131-3 languages for precise motion control and real-time data transfer.
* Implement advanced motion control using real-time C++ to synchronize hundreds of axes.
* Commission and program industrial robots and in-house devices using proprietary languages (KRL, TP, KAREL, G-Code).
Essential Skills and Experience
* ELIGIBILITY FOR SC/DV CLEARANCE ESSENTIAL *
* Experience in robotics/automation ESSENTIAL
* 2+ years of industrial programming experience (C# preferable)
* STEM degree with a solid understanding of engineering concepts
* 3D machine vision experience
* Passion for learning new skills and solving problems
* Ability to communicate at a technical level in both written and verbal English
* Ability to work autonomously and on own initiative
* Willingness and ability to travel
Desirable Skills and Experience
* C# experience (.NET, ASP.NET)
* Web design experience (HTML, CSS, JavaScript)
* Experience in engineering environments
* PLC programming (IEC 61131-3)
* Embedded programming (C/C++) e.g., ARM Cortex M/ESP32/Arduino
* Experience developing and maintaining full stack web applications
* Halcon 3D, OpenCV, Point Clouds
Salary & Benefits:
* £35,000 - £54,000 dependant on experience
* Genuine opportunities to learn, grow, and develop
* A flexible working environment
* 25 days holiday + bank holidays
* Occupational sick pay
* Company pension
* A friendly and supportive work environment
* Generous overnight allowance when travelling
If you have a passion for robotics and automation, are curious and inquisitive, and a natural problem solver, we would love to hear from you!
If you are interested in the Software Engineer role, please submit a copy of your CV to .
For further information, contact Charmaine Padfield on the IT team at Bond Williams Professional Recruitment in Bournemouth 01202 233777 option 4 for IT.
Bond Williams Professional Recruitment are an equal opportunity employer and operate as an Employment Business and Recruitment Agency
JBRP1_UKTJ