Software Engineer - Robotics and Automation

  • Mane Contract Services
  • Dorchester, Dorset
  • 03/10/2025
Full time Information Technology Telecommunications Java Software Engineer

Job Description

Software Engineer - Robotics & Automation

Location: Dorchester
Job type: Permanent
Salary: 40,000- 60,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 ( 40k- 60k 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.