Search by job, company or skills

DVI Works

C# / .NET Developer Industrial Automation (TwinCAT / Beckhoff PLC or similar Integration)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Who we are

DVI Works is a technology services firm headquartered in Coimbatore, India one of the country's fastest-growing IT hubs. We partner with clients worldwide, building on a foundation of trust, quality, and collaboration. Our expertise spans software development, digital media, and visualization, delivering innovative solutions across industries. Our mission is to connect global innovation with India's exceptional IT talent, ensuring high-quality delivery, seamless integration with client teams, and long-term partnerships. We provide top-tier IT professionals who combine technical excellence with a global mindset to create solutions tailored to client needs.

Job description

Note:This role focuses onindustrial automation and machine control software, not web or enterprise application development.

Job Overview

We are looking for aC# / .NET Automation Developerwith experience inindustrial automation, PLC systems, and motion controlto develop software that controls aprecision optical measurement device.

The system usesmotion control hardware to position optical measurement equipment on a sample and collect measurement data. The software will interface closely withmotion controllers, PLC systems, and measurement instruments.

This role is ideal for engineers who have experience working withindustrial machines, automation equipment, or motion systems, and who enjoy buildingsoftware that directly controls physical devices.

Key Responsibilities

DevelopC# / .NET applicationsthat control and coordinatemotion systems and measurement devices

Implement software toaccurately position optical measurement equipment using motion control systems, optionally using machine vision and camera feedback

Interface withPLC systems, motion controllers, and industrial hardware

Develop communication layers usingTwin CAT ADS or similar industrial interfaces

Acquire and processmeasurement data from optical sensors and instruments

Work closely withautomation engineers and hardware teamsto integrate software with the machine

Debug and troubleshootsoftware interacting with industrial equipment

Maintain code repositories usingGitand manage work throughAzure DevOps

Ensure software reliability and performance in amachine control environment

Required Skills

Strong experience inC# and .NET development

Experience working withindustrial automation systems or machine control software

Experience withTwin CAT ADS interfaces or similar PLC <-> C# interfaces

Preferably Experience programming or integratingmotion control systems

Preferably Familiarity withindustrial communication protocols

Preferably Experience integratingmeasurement devices, sensors, or inspection systems

Experience usingGit

Familiarity withAzure DevOps

StrongEnglish communication skills

Preferred Background

Candidates with experience in one or more of the following will be highly relevant:

  • Industrial automation systems
  • Machine vision or optical measurement systems
  • Precision motion systems
  • PLC programming
  • Beckhoff / Twin CAT environments
  • Robotics or automated inspection systems

Ideal Candidate Profile

Automation engineer whocodes in C#,

Experience developingsoftware for machines rather than only business applications,

Comfortable working inhardware-integrated environments,

Strongproblem-solving mindset for real-world machine behaviour.

What We Offer

Attractive salary, work-life balance are essential for any work agreement. However, at DVI Works, we believe we can offer more. In addition to the traditional benefit scheme, we provide

  • Unlock your full potential with a competitive salary, performance-driven growth, and exciting opportunities to work with international clients - helping you grow both professionally and personally.
  • Flat, non-hierarchical team structure that values ideas over titles.
  • Work directly with leading European clients on global projects, gaining hands-on international exposure and building a truly global career.
  • A dynamic workplace that encourages creativity, continuous learning, and the perfect stage to showcase your talent and professionalism.

Next Steps:

Please apply here or send us your completed CV in english to [Confidential Information].

The approximate time to consider your CV is three weeks.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144623643