Automation Software Engineer (C#) – Vision & Motion Control

GTS Consulting

George Town

On-site

MYR 90,000 - 150,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

GTS Consulting in Penang, Malaysia, seeks a Software Engineer C# to contribute to industrial automation projects across the APAC region with up to 80% travel.

You will develop software in C#, integrate with PLCs, robots, and vision systems, design control logic, and support commissioning and training.

The role requires 3+ years in automation, strong C# skills, and experience with machine vision packages. On-site collaboration and multi-axis motion control work are expected.

Qualifications

  • Bachelor's degree or above in a relevant field
  • 3+ years of software development experience in industrial automation
  • Proficient with motion control cards and systems such as Googol Tech, Leadshine, SoftServo WMX
  • High proficiency in C#
  • Experience with at least one machine vision package (VisionPro, VisionMaster, Halcon, or OpenCV)
  • Experience in independently developing motion control systems for equipment with 5+ axes

Responsibilities

  • Software Development & Logic Design
  • Communicate with Project Managers, Electrical Engineers, and Mechanical Engineers to understand and analyze software functional requirements and control logic
  • Develop applications using C# and other relevant languages
  • Design and implement functions such as equipment control logic, machine vision processing, data acquisition, and monitoring
  • Implement complex algorithms for motion control, sequential control, and process control, as well as basic algorithms for visual positioning and visual inspection
  • System Integration & Commissioning
  • Develop communication interfaces between software and various industrial devices (e.g., PLCs, robots, instruments/meters, vision systems)
  • Perform equipment software debugging and commissioning
  • Conduct integration testing between equipment software and the customer's MES
  • Train customer equipment operators and maintenance personnel
  • Software Quality Assurance
  • Continuously optimize software performance, response speed, and resource utilization based on commissioning results and field feedback
  • Collaboration & Documentation
  • Write technical documentation, including design documents, interface documents, user manuals, etc.
  • Work closely with mechanical, electrical, and after-sales engineers to troubleshoot and solve system-level issues
  • Provide remote or on-site technical support to quickly locate and resolve software related problems

Skills

C#
Machine vision
Motion control
Industrial automation

Education

Bachelor's degree

Tools

Googol Tech
Leadshine
SoftServo WMX
VisionPro
VisionMaster
Halcon
OpenCV

Job description

GTS Consulting in Penang, Malaysia, seeks a Software Engineer C# to contribute to industrial automation projects across the APAC region with up to 80% travel.

You will develop software in C#, integrate with PLCs, robots, and vision systems, design control logic, and support commissioning and training.

The role requires 3+ years in automation, strong C# skills, and experience with machine vision packages. On-site collaboration and multi-axis motion control work are expected.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automation Software Engineer – C#, Vision & Robotics
Automation Software Engineer – C#, Vision & Robotics

Agensi Pekerjaan Minde Group Sdn Bhd • Johor Bahru

On-site
MYR 67,000 - 100,000
Automation Software Engineer: Machine Control & Vision
Automation Software Engineer: Machine Control & Vision

Waftech Sdn. Bhd. • Bayan Lepas

On-site
MYR 72,000 - 180,000
Motion Automation Engineer – PLC & Servo Systems
Motion Automation Engineer – PLC & Servo Systems

TT Vision Technologies Sdn Bhd • Penang

On-site
MYR 67,000 - 100,000
Miscellaneous allowance
Dental
Parking
+7
Automation Software Engineer (C#, Industrial Automation, 80% APAC travelling)
Automation Software Engineer (C#, Industrial Automation, 80% APAC travelling)

GTS Consulting • George Town

On-site
MYR 90,000 - 150,000
Automation Software Engineer – Vision & Robotics Systems
Automation Software Engineer – Vision & Robotics Systems

Advenxus Solutions Sdn. Bhd. • Kulai

On-site
MYR 60,000 - 90,000
Senior Motion Automation Engineer - PLC and Motion Systems
Senior Motion Automation Engineer - PLC and Motion Systems

TT VISION TECHNOLOGIES • Penang

On-site
MYR 150,000 - 190,000
Motion Software Engineer
Motion Software Engineer

TT Vision Technologies Sdn Bhd • Penang

On-site
MYR 67,000 - 100,000
Miscellaneous allowance
Dental
Parking
+7
Senior Automation & Robotics Engineer - Flexible Work
Senior Automation & Robotics Engineer - Flexible Work

CTI International (Malaysia) Sdn Bhd • Iskandar Puteri

On-site
MYR 180,000 - 280,000
Medical Insurance - Inpatient & Outpat
Flexible Work Arrangement
Free Parking
Machine Vision Engineer (C#/OpenCV)
Machine Vision Engineer (C#/OpenCV)

NSW Automation Sdn Bhd • Simpang Ampat

On-site
MYR 60,000 - 90,000
Software Engineer (Vision)
Software Engineer (Vision)

NSW Automation Sdn Bhd • Simpang Ampat

On-site
MYR 60,000 - 90,000