freehire launches on Product Hunt on 26 August.

Follow →

Automation Software Engineer

Summary

Develop and maintain automation software for industrial machines, integrating PLCs, robotics, and vision systems while commissioning and optimizing machine performance.

Requirements

  • Degree/Diploma in Computer Science, Mechatronics, Electronics Engineering, or related field.
  • At least 3 years experience in industrial automation software development.
  • Hands-on experience with PLC programming, HMI/SCADA, motion control, and machine integration.
  • Knowledge of servo motors, sensors, industrial communication protocols, and troubleshooting.
  • Experience with C#/C++/Java, robotics, or machine vision is an added advantage.
  • Willing to travel locally/overseas for project commissioning.

Responsibilities

  • Develop and maintain automation software for industrial machines.
  • Program and integrate PLC, PC-based control, motion systems, robotics, and vision systems.
  • Perform machine commissioning, debugging, system integration, and customer support.
  • Optimize machine performance and prepare technical documentation.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available