Automation Software Engineer (C#, Industrial Automation, 80% APAC travelling)

GTS Consulting

George Town

On-site

MYR 90,000 - 150,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

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

Software Engineer C#, 80% regional travelling APAC, industrial automation

Skill Requirements
  • Bachelor's degree or above. 2. 3+ years of software development experience in industrial automation; proficient in using

motion control cards and systems such as Googol Tech, Leadshine, SoftServo (WMX), etc. 3. Mastered programming languages, with high proficiency in C#.

  • Experience with at least one machine vision software package (VisionPro, VisionMaster,
    Halcon, or OpenCV), with proficient mastery of standard visual positioning development. 5. Experience in independently developing motion control systems for equipment with 5 or more axes.
Job Responsibilities
  • Software Development & Logic Design

1.1 Communicate with Project Managers, Electrical Engineers, and Mechanical Engineers to understand and analyze software functional requirements and control logic.

1.2 Develop applications using C# and other relevant languages.

1.3 Design and implement functions such as equipment control logic, machine vision processing, data acquisition, and monitoring.

1.4 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

2.1 Develop communication interfaces between software and various industrial devices (e.g., PLCs, robots, instruments/meters, vision systems).

2.2 Perform equipment software debugging and commissioning.

2.3 Conduct integration testing between equipment software and the customer's MES (Manufacturing Execution System).

2.4 Train customer equipment operators and maintenance personnel.

  • Software Quality Assurance

3.1 Continuously optimize software performance, response speed, and resource utilization based on commissioning results and field feedback.

  • Collaboration & Documentation

4.1 Write technical documentation, including design documents, interface documents, user manuals, etc.

4.2 Work closely with mechanical, electrical, and after-sales engineers to troubleshoot and solve system-level issues.

4.3 Provide remote or on-site technical support to quickly locate and resolve software related problems

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

Similar jobs worth comparing

Software Engineer
Software Engineer

PacTech Asia Sdn Bhd • Bayan Lepas

On-site
MYR 90,000 - 120,000
Senior Software Engineer (C#/.NET)
Senior Software Engineer (C#/.NET)

NEXUSTEST TECHNOLOGY SDN. BHD. • Bayan Lepas

On-site
MYR 120,000 - 210,000
Automation Software Development - Senior / Staff Engineer
Automation Software Development - Senior / Staff Engineer

Private Advertiser • Subang Jaya

On-site
MYR 120,000 - 160,000
Automation Software Engineer (C#) – Vision & Motion Control
Automation Software Engineer (C#) – Vision & Motion Control

GTS Consulting • George Town

On-site
MYR 90,000 - 150,000
Software Engineer (PC/PLC)
Software Engineer (PC/PLC)

Greatech Integration (M) Sdn Bhd • Batu Kawan

On-site
MYR 42,000 - 64,000
Medical
Miscellaneous allowance
Education support
+5
Electrical Engineer (Industrial Automation), 80% APAC & LATAM travel, Bilingual
Electrical Engineer (Industrial Automation), 80% APAC & LATAM travel, Bilingual

Unisearch Services Pte Ltd • Kuala Lumpur

Hybrid
MYR 60,000 - 110,000
Industrial Automation Technical Specialist
Industrial Automation Technical Specialist

RIGOL TECHNOLOGIES (MALAYSIA) SDN. BHD. • Bayan Lepas

On-site
MYR 60,000 - 93,000
Free Working Meal
Flexi Working Hours
Free Parking Lot
+4
Software Engineer (Vision)
Software Engineer (Vision)

NSW Automation Sdn Bhd • Simpang Ampat

On-site
MYR 60,000 - 90,000
Automation Engineer
Automation Engineer

Randstad Malaysia • Kuala Lumpur

On-site
MYR 90,000 - 130,000
Software Engineer
Software Engineer

techstreet • Johor Bahru

On-site
MYR 60,000 - 100,000