Enable job alerts via email!

Software Engineer - Robotics & Automation

Tiger Resourcing Group

Dorchester

On-site

GBP 40,000 - 60,000

Full time

14 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in robotics and automation is seeking a Software Engineer in Dorchester. The successful candidate will develop diverse software solutions for sophisticated machinery, requiring not just programming skills but also a keen interest in robotics and proactive learning. You'll tackle exciting challenges and contribute to innovative projects, ideal for passion-driven engineers with a solid background in STEM.

Qualifications

  • 2+ years industrial software development experience (C# preferable).
  • Solid understanding of engineering concepts from a STEM degree.
  • Ability to work autonomously and communicate technical concepts effectively.

Responsibilities

  • Develop backend software in C# .NET for automation systems.
  • Implement human-machine interfaces using Blazor framework.
  • Program PLCs with IEC 61131-3 and handle advanced motion controls.

Skills

Problem Solving
Communication
Automation
Robotics

Education

STEM degree

Tools

C#
C++
PLC Programming
Blazor

Job description

Social network you want to login/join with:

Software Engineer - Robotics & Automation, Dorchester

col-narrow-left

Client:
Location:

Dorchester, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

4e9e24b853ba

Job Views:

4

Posted:

02.06.2025

Expiry Date:

17.07.2025

col-wide

Job Description:

We are looking for multi-skilled Software Engineers who are quick to pickup new skills, and have a ‘knack’ for making things work. The idealcandidates have industrial software experience in an automation setting,backed up with robust understanding of engineering concepts from aSTEM degree.

Our products are varied in scope and field. From simple machinesprocessing a dedicated task, to complex customisable cells with manyrobots, production steps and integrated technologies ranging fromcameras, lasers, waterjet cutters and even chainsaws. Our bespokemachinery can be very complex, however it’s vital that it remains easy touse and operate.

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

Backend software in C# .NET, collecting & processing data from sources suchas: 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-3languages. 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 ofaxes.

Industrial robots, and our own in-house devices, each require in-depthknowledge 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 successfulapplicant will have a passion for robotics and automation, be curious &inquisitive, and a natural problem solver. They will work on their owninitiative 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 verbalEnglish

Able to work on own initiative and autonomously

Willing and able to travel

We are looking for multi-skilled Software Engineers who are quick to pickup new skills, and have a ‘knack’ for making things work. The idealcandidates have industrial software experience in an automation setting,backed up with robust understanding of engineering concepts from aSTEM degree.

Our products are varied in scope and field. From simple machinesprocessing a dedicated task, to complex customisable cells with manyrobots, production steps and integrated technologies ranging fromcameras, lasers, waterjet cutters and even chainsaws. Our bespokemachinery can be very complex, however it’s vital that it remains easy touse and operate.

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

  • Backend software in C# .NET, collecting & processing data from sources suchas: 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-3languages. 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 ofaxes.

  • Industrial robots, and our own in-house devices, each require in-depthknowledge 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 successfulapplicant will have a passion for robotics and automation, be curious &inquisitive, and a natural problem solver. They will work on their owninitiative 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 verbalEnglish

  • Able to work on own initiative and autonomously

  • Willing and able to travel

  • Desirable skills and experience
  • C# experience (.NET,

  • Web design experience (HTML, CSS, JavaScript)

  • 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

  • Get your free, confidential resume review.
    or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

    Similar jobs

    SOFTWARE ENGINEER (ROBOTICS / AUTOMATION)

    City Centre Recruitment

    Dorchester

    On-site

    GBP 35,000 - 50,000

    13 days ago

    Senior C++ Software Engineer

    JR United Kingdom

    Bournemouth

    Remote

    GBP 55,000 - 85,000

    5 days ago
    Be an early applicant

    Software Engineer in Test

    JR United Kingdom

    Southampton

    Remote

    GBP 30,000 - 50,000

    7 days ago
    Be an early applicant

    Full Stack Software Engineer

    JR United Kingdom

    Bath

    Remote

    GBP 45,000 - 70,000

    7 days ago
    Be an early applicant

    Full Stack Software Engineer

    JR United Kingdom

    Bournemouth

    Remote

    GBP 40,000 - 60,000

    7 days ago
    Be an early applicant

    Software QA Engineer (Remote)

    Pharmaxo Healthcare

    Corsham

    Remote

    GBP 45,000 - 55,000

    3 days ago
    Be an early applicant

    Software Engineer, C++, C#

    JR United Kingdom

    Bournemouth

    Remote

    GBP 45,000 - 70,000

    5 days ago
    Be an early applicant

    Software Engineer (Android)

    JR United Kingdom

    Bath

    Remote

    GBP 40,000 - 70,000

    6 days ago
    Be an early applicant

    Software Engineer, C++, C#

    JR United Kingdom

    Bristol

    Remote

    GBP 40,000 - 60,000

    7 days ago
    Be an early applicant