Software Engineer C, Industrial Automation, 80 APAC Travelling

Apply Now ↗
📍 Johor Bahru, Johor, MalaysiaFull time

About this role

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.

Frequently Asked Questions

Is the salary disclosed for the Software Engineer C, Industrial Automation, 80 APAC Travelling position at Fuku?
The salary for this Software Engineer C, Industrial Automation, 80 APAC Travelling role at Fuku is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Software Engineer C, Industrial Automation, 80 APAC Travelling position at Fuku located?
This Software Engineer C, Industrial Automation, 80 APAC Travelling role at Fuku is based in Johor Bahru, Johor, Malaysia. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Software Engineer C, Industrial Automation, 80 APAC Travelling role at Fuku full-time or part-time?
This is listed as a Full time position. It is posted as a Software Engineer C, Industrial Automation, 80 APAC Travelling role at Fuku.
How do I apply for the Software Engineer C, Industrial Automation, 80 APAC Travelling position at Fuku?
Click the "Apply Now" button on this page. You will be redirected to Fuku's official application portal hosted on workable where you can submit your application directly.
When was the Software Engineer C, Industrial Automation, 80 APAC Travelling job at Fuku posted?
This Software Engineer C, Industrial Automation, 80 APAC Travelling position at Fuku was posted on Jul 31, 2026. Apply as soon as possible — early applications are often reviewed first.
Software Engineer C, Industrial Automation, 80 APAC Travelling
Fuku
Apply for this role ↗

You'll be redirected to Fuku's official application page on workable.