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

C# Software Engineer (Robotics/Machine Vision)

Dorchester Full-Time No home office possible
Go Premium
T

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)
  • Robotics/Automation experience
  • 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
  • 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
  • Halcon 3D
  • 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
  • Occupational sick pay
  • Company pension
  • A friendly and supportive work environment
  • Generous overnight allowance when travelling
  • T

    Contact Detail:

    Tiger Resourcing Group Recruiting Team

    C# Software Engineer (Robotics/Machine Vision)
    Tiger Resourcing Group
    Location: Dorchester
    Go Premium

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    T
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >