Software Engineer - Robotics and Automation

Software Engineer - Robotics & Automation
Location: Dorchester
Job type: Permanent
Salary: -40,00060,000 DOE
Start date: Immediate
About the Role
Please note: we are not accepting applications from candidates outside of the UK.
We are recruiting Software Engineers to join a growing team, working with a wide array of technologies and tools to solve engineering challenges in robotics and industrial automation.
This role is diverse - from simple automated machines to complex, multi-robot systems integrating technologies such as cameras, lasers, waterjet cutters, and more. You''ll develop software across multiple domains:
- Backend (C# .NET): data collection & processing, hardware/software integration, mathematical modelling.
- HMIs: using Blazor, WPF, HTML/CSS, or Siemens WinCC.
- PLC controls: IEC (phone number removed) languages, motion control, and fieldbus networks.
- Real-time C++ motion control for synchronising axes.
- Robotics programming: proprietary languages (KRL, TP, KAREL, G-Code).
This is a varied, fast-paced role where no two projects are the same. If you''re passionate about robotics, automation, and problem-solving, this could be the perfect fit.
Some travel may be required to customer sites.
Essential Skills & Experience
- 2+ years'' industrial programming (C# preferable)
- Robotics/automation experience
- STEM degree with solid engineering knowledge
- 3D machine vision experience
- Passion for learning and problem-solving
- Strong technical communication (written & spoken)
- Able to work independently & willing to travel
Desirable Skills & Experience
- C# (.NET, ASP.NET), HTML, CSS, JavaScript
- PLC programming (IEC(phone number removed)
- Embedded programming (C/C++) e.g. ARM Cortex M/ESP32/Arduino
- Full stack web applications
- Halcon 3D, OpenCV, Point Clouds
- Experience in engineering environments
What''s on Offer
- Competitive salary (-40k60k DOE)
- Genuine opportunities to learn & develop
- Flexible working environment
- 25 days holiday + bank holidays
- Company pension & occupational sick pay
- Cycle-to-work scheme & holiday buy/sell
- Supportive work environment
- Generous overnight allowance when travelling
To apply, please submit your CV.
We are an Equal Opportunities Employer and base all decisions on merit, role requirements, and business needs.