Enable job alerts via email!

C# Software Engineer (Robotics/Machine Vision)

Tiger Resourcing Group

Dorchester

On-site

GBP 40,000 - 60,000

Full time

2 days ago
Be an early applicant

Job summary

A leading technology staffing agency in Dorchester is looking for a C# Software Engineer specializing in Robotics and Machine Vision. The role involves developing software for various systems and requires at least 2 years of programming experience. The ideal candidate will have a strong engineering background, a passion for problem-solving, and excellent communication skills in English. This position offers a competitive salary, flexible working environment, and generous benefits including 25 days holiday and pension.

Benefits

Competitive salary
25 days holiday + bank holidays
Company pension
Generous overnight allowance when travelling

Qualifications

  • 2+ years industrial programming experience, especially in C#.
  • Solid understanding of engineering concepts.
  • Willing and able to travel.

Responsibilities

  • Develop backend software in C# .NET for 2D/3D vision systems.
  • Create human machine interfaces using Blazor and WPF.
  • Program industrial PLCs for precise motion control.

Skills

C# programming
Robotics
Problem-solving
Communication in English

Education

STEM degree

Tools

PLC programming
Visual Studio
C/C++ programming

Job description

Social network you want to login/join with:

C# Software Engineer (Robotics/Machine Vision), Dorchester

col-narrow-left

Client:
Location:

Dorchester, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

368b7cebcaee

Job Views:

14

Posted:

12.08.2025

Expiry Date:

26.09.2025

col-wide

Job Description:

C# Software Engineer (Robotics/Machine Vision)

As our new Software Engineer, you will be responsible for developing software using a diverse codebase:

  • 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++ to synchronise hundreds of axes.
  • Industrial robots, and our own in-house devices, each require in-depth knowledge for commissioning and programming using proprietary languages (KRL, TP, KAREL, G-Code).

This is a role where no two days, or projects, are the same. The successful applicant will have a passion for robotics and automation, be curious & inquisitive, and a natural problem solver. They will work on their own initiative to learn new technologies, and have an eye for detail and design.

Essential skills and experience

  • 2+ years industrial programming experience (C# preferable)
  • STEM degree with a solid understanding of engineering concepts
  • Passion for learning new skills and solving problems
  • Ability to communicate at a technical level, in both written and verbal English
  • Able to work on own initiative and autonomously
  • Willing and able to travel

Desirable skills and experience

  • C# experience (.NET,
  • Experience in engineering environments
  • PLC programming (IEC61131-3)
  • Embedded programming (C/C++) ARM Cortex M/ESP32/Arduino
  • Experience developing and maintaining full stack web applications
  • OpenCV
  • Point Clouds

What can we offer you?

  • Competitive salary in line with experience
  • Genuine opportunities to learn, grow and develop
  • A flexible working environment
  • 25 days holiday + bank holidays
  • Company pension
  • A friendly and supportive work environment
  • Generous overnight allowance when travelling
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs