Search by job, company or skills

PERSOL Malaysia

Senior Automation Software Engineer

3-7 Years
MYR 6,000 - 8,000 per month
Save
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Responsibilities:

Design, develop, and maintain automation software for industrial machines especially in AOI machine

Develop motion control solutions for servo systems, robotics, and precision machinery

Integrate industrial devices using communication protocols such as EtherCAT, Modbus, PROFINET, or OPC UA

Lead system in modular design architecture and ensure scalability, reliability, safety compliance, and version control

Collaborate with mechanical and electrical engineers to deliver turnkey automation solutions

Conduct system testing, commissioning, and on-site troubleshooting

Optimize machine performance, cycle time, and efficiency

Prepare technical documentation, including functional specifications, design documents, and user manuals

Provide technical leadership, mentorship, and guidance to junior engineers

Job Requirements:

Bachelor's or Master's degree in Electrical Engineering, Computer Science/Mechatronics, or related field

Preferably 3 to 5+ years of experience in industrial automation or machine building and able to work independently

Solid understanding of industrial communication protocols (EtherCAT, Modbus TCP/IP, PROFINET, etc.)

Experience with motion control systems (servo drives, stepper motors, robotics integration)

Strong programming skill in C#, .Net, WPF

Familiarity with integration technologies (MES)

Strong problem-solving and debugging skills

Experience in create, manipulate and query databases (SQL, MySQL, Microsoft Access etc)

Hardware troubleshooting (AC and DC Electrical Component)

Full professional fluency in English and Chinese language (speaking, reading, and writing) to effectively bridge communication with regional stakeholders and China-based teams.

High tolerance for flexibility and the ability to thrive within a fast-paced, high pressure, and ever-changing environment.

Ability to demonstrate good judgment in routine, day-to-day decisions while maintaining high personal work standards

Job ID: 149599025