TT VISION TECHNOLOGIES
Motion Software Senior Engineer
25 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
George Town, Penang, Malaysia
Work mode:
Onsite
Published on:
30 September 2026
What they need
About the Role
We are seeking a Motion Software Senior Engineer to lead the development and improvement of machine
control systems for advanced solar wafer and cell inspection equipment.
This role is responsible for technical leadership of PLC software development, machine control
architecture, motion system integration, and commissioning activities across both inline and standalone
automation machines.
You will work on complex systems involving servo motion, gantry systems, multi-axis synchronization,
robotics integration, and industrial PC-based control systems.
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.
Experience improving or building PLC software frameworks or libraries.
Familiarity with structured machine control architecture design.
Why Join Us
- Work on advanced solar wafer and cell inspection machines used globally.
- Direct ownership of complex automation systems.
- Opportunity to influence and improve core machine control architecture.
- Exposure to international customers and advanced manufacturing environments.
- Small engineering team with high technical impact and visibility.
Other offers great for you!
These companies are also looking for great profiles
Freelance.com
AI SOFTWARE ENGINEER SENIOR
650
Freelance
Paris, France
Hybrid
Skills
25 days ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
6 days ago
Quick apply
Agile Partner
Full-Stack Software Engineer Java-Angular
Permanent contract
Luxembourg
Onsite, Hybrid
Skills
5 days ago
Quick apply
No company information available.