
Search by job, company or skills

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:
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
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.
Job ID: 144623643