# Software Engineer C, Industrial Automation, 80 APAC Travelling

> Fuku · Johor Bahru, Malaysia · Full-time · Posted 2026-07-31

**Workplace:** on_site

## Description

Software Engineer C# (Industrial Automation, APAC Region)  
  
Skill Requirements:  
\- Bachelor’s degree or above.  
\- Minimum of 3 years’ software development experience in industrial automation.  
\- Proficient in using motion control cards and systems such as Googol Tech, Leadshine, SoftServo (WMX), etc.  
\- High proficiency in C# programming language.  
\- Experience with at least one machine vision software package (VisionPro, VisionMaster, Halcon, or OpenCV), with strong mastery of standard visual positioning development.  
\- Proven experience in independently developing motion control systems for equipment with 5 or more axes.  
  
Job 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 (Manufacturing Execution System).  
\- 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.  
  
Additional Information:  
\- This role requires up to 80% regional travel across the APAC region.

## Apply

[Apply at Fuku](https://apply.workable.com/fuku/j/4AFBD54251/apply)

---
Powered by [Workable](https://www.workable.com)
