Motion Software Senior-Staff Engineer

Peoplelake Resources Sdn. Bhd.

Bayan Lepas

On-site

MYR 120,000 - 180,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Peoplelake Resources Sdn. Bhd. in Penang is seeking a Motion Software Senior Engineer to lead the design, development and integration of machine control systems for advanced solar wafer and cell inspection equipment.

You will provide technical leadership in PLC software development, servo motion and multi‑axis synchronization, and guide commissioning across inline and standalone automation platforms. The role also involves mentoring junior engineers, driving reliability improvements and

Qualifications

  • Bachelor degree in Electrical, Mechatronics, Automation Engineering or related field.
  • Minimum 5 years of experience in machine automation or controls engineering.
  • Strong PLC programming experience in industrial automation machines.
  • Proven experience in servo motion control and multi-axis synchronization systems.
  • Experience with gantry systems, robotics integration, or high-speed automation machines.
  • Strong understanding of machine communication systems (Ethernet/IP, Modbus TCP, OPC UA, TCP/IP, EtherCAT).
  • Experience in machine commissioning and field troubleshooting.
  • Ability to lead technical decisions and mentor engineering teams.
  • Strong problem-solving skills in complex machine behavior and system-level debugging.

Responsibilities

  • Lead design and development of PLC-based machine control systems.
  • Improve and maintain existing PLC software framework and architecture.
  • Redesign or rebuild control architecture when required for performance and scalability.
  • Define machine control standards, software structure, and reusable libraries.
  • Lead integration of servo systems, gantry motion, and multi-axis synchronization.
  • Coordinate PLC integration with robots, vision systems, and PC-based control software.
  • Ensure reliable real-time data exchange between PLC and PC systems.
  • Lead machine commissioning, debugging, and site troubleshooting activities.
  • Mentor and guide junior PLC engineers in technical execution and development.
  • Drive continuous improvement in machine reliability, cycle time, and software efficiency.
  • Support technical discussions with internal teams and customers.

Skills

PLC programming
Servo motion control
Multi-axis synchronization
Gantry systems
Robotics integration
Industrial protocols
Commissioning
Mentoring
Debugging

Education

Degree in Electrical/Mechatronics/Automation Engineering

Tools

Keyence PLC
Omron PLC

Job description

Jora Malaysia will close on 9th September 2026. Thank you for being with us, we are cheering you on as you continue your career journey.

About the role

The Motion Software Senior Engineer will spearhead the design, development, and enhancement of machine control systems for advanced solar wafer and cell inspection equipment, providing technical leadership in PLC software development, control architecture, motion system integration, and commissioning across both inline and standalone automation machines, while working on complex platforms involving servo motion, gantry systems, multi‑axis synchronization, robotics integration, and industrial PC‑based control system

Key Responsibilities
  • Lead design and development of PLC-based machine control systems.
  • Improve and maintain existing PLC software framework and architecture.
  • Redesign or rebuild control architecture when required for performance and scalability.
  • Define machine control standards, software structure, and reusable libraries.
  • Lead integration of servo systems, gantry motion, and multi-axis synchronization.
  • Coordinate PLC integration with robots, vision systems, and PC-based control software.
  • Ensure reliable real-time data exchange between PLC and PC systems.
  • Lead machine commissioning, debugging, and site troubleshooting activities.
  • Mentor and guide junior PLC engineers in technical execution and development.
  • Drive continuous improvement in machine reliability, cycle time, and software efficiency.
  • Support technical discussions with internal teams and customers.
Requirements
  • Degree in Electrical, Mechatronics, Automation Engineering, or related field.
  • Minimum 5 years of experience in machine automation or controls engineering.
  • Strong PLC programming experience in industrial automation machines.
  • Proven experience in servo motion control and multi-axis synchronization systems.
  • Experience working with gantry systems, robotics integration, or high-speed automation machines.
  • Strong understanding of machine communication systems (Ethernet/IP, Modbus TCP, OPC UA, TCP/IP, EtherCAT).
  • Experience in machine commissioning and field troubleshooting.
  • Ability to lead technical decisions and mentor engineering teams.
  • Strong problem-solving skills in complex machine behavior and system-level debugging.
Preferred Experience
  • Experience with Keyence PLC and/or Omron PLC systems.
  • Experience in semiconductor equipment, solar inspection systems, or high-precision automation machines.
  • Exposure to linear motor systems or high-performance motion platforms.
  • Experience improving or building PLC software frameworks or libraries.
  • Familiarity with structured machine control architecture design.

Please be informed that only shortlisted candidate will be notified.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Motion Software Engineer (Senior)
Motion Software Engineer (Senior)

TT Vision Technologies • Penang

On-site
MYR 67,000 - 100,000
Junior Machine Automation Engineer
Junior Machine Automation Engineer

Murata • Batu Gajah

On-site
MYR 60,000 - 90,000
Senior Mechanical Design Engineer (Robotics/Motion sensors/ Vision Inspection)
Senior Mechanical Design Engineer (Robotics/Motion sensors/ Vision Inspection)

EPS Malaysia • Bayan Lepas

On-site
MYR 180,000 - 240,000
Automation Engineer
Automation Engineer

Nolato • Seberang Perai

On-site
MYR 67,000 - 112,000
Junior Machine Engineer
Junior Machine Engineer

Murata • Batu Gajah

On-site
MYR 60,000 - 90,000
Automation Engineer
Automation Engineer

PERSOL • Penang

On-site
MYR 89,000 - 134,000
Automation Engineer
Automation Engineer

UMS INFORMATION TECHNOLOGY (MALAYSIA) SDN BHD • Johor Bahru

On-site
MYR 89,000 - 134,000
Automation Engineering Manager
Automation Engineering Manager

Jobstreet Malaysia • Penang

On-site
MYR 240,000 - 420,000
Control Engineer
Control Engineer

Letromec • Puchong

On-site
MYR 67,000 - 134,000
Software Engineer
Software Engineer

techstreet • Johor Bahru

On-site
MYR 60,000 - 100,000