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.