Senior Software Engineer (Automation) – PLCSkip to content
Sysmac Integration Technologies Sdn. Bhd. View all jobs
Electrical/Electronic Engineering (Engineering)
Full time
Add expected salary to your profile for insights
Responsible for the complete controls solution and software architecture design based on customer specifications and Sys-Mac standardized practice. Mainly PLC based software control, HMI software, SCADA software and PC based software control. Integration of third-party equipment and components into software design. Example MES production data integration, barcode scanners, motion controls, Robots, vision systems and standard off shelf equipment.
Job Responsibilities
· Prepare software architecture, setup and calibration write up, network load calculations etc, according to customer specifications and requirements, and compiling estimated man hour at RFQ stage.
· Execute software design according to customer requirements and complete project tasks within given schedule and man hour budget.
· Developing and troubleshooting PLC, HMI/ SCADA, Robot programs.
· Troubleshooting electrical components & system controls.
· Prepare Machine I/O, flow charts, interface time charts, data allocation lists, setup procedures and software codes.
· Documentation of machine operation manual for the project.
· Liaise with the Customer, Mechanical Design and Project Engineer for the software development and execution of the project.
· Read electrical drawing and troubleshoot when necessary, at customer site.
· Execute Engineering Change Notice (ECN) for change of software.
· Adhere to all health and safety rules and procedures.
Job Requirements
· Min. Diploma in Electrical Engineering/ Electronics/ Automation Control or equivalent.
· Min. 10 years relevant experience in Automation project.
· Experience in PLC programming & SCADA design is a must.
· Knowledge of Siemens, Allen-Bradley, Beckhoff, SCADA WinCC.
· Knowledge of Python, C#, .NET is an added advantage.
· Knowledge of robot programming, vision systems, AI/Machine learning is an added advantage.
· Able to perform assigned tasks independently or through team activities.
· Self- motivated, resourceful and organized.
· Willing to travel overseas for assignments at short notice.
· Good interpersonal communication skills.
How do your skills match this job?How do your skills match this job? Sign in and update your profile to get insights.
To help fast track investigation, please include here any other relevant details that prompted you to report this job ad as fraudulent / misleading / discriminatory.
What can I earn as an Automation Engineer#J-18808-Ljbffr