Beranda Job Details
T
Information & Communication Technology šŸ¢ Full Time ā­ļø Terverifikasi

Senior Motion Software Engineer - Automation & Robotics

TT Vision Technologies
Badung, Bali, Indonesia
Salary Estimate
Rp 40.000.000 – Rp 60.000.000
Newest
Live Update
27 Juli 2026
Deadline
27 Jul 2027

job description

Join TT Vision Technologies as a Senior Motion Software Engineer and lead the development of cutting-edge automation solutions in Bali’s thriving tech hub. This role offers the unique opportunity to design, implement, and optimize PLC programs for high-precision custom automation machines, with a focus on motion control, servo systems, and multi-axis coordination.

As part of our innovative team, you’ll work on advanced industrial systems that drive efficiency and precision in manufacturing and robotics. Your expertise will directly contribute to the evolution of smart automation, ensuring seamless integration of hardware and software for next-generation machinery.

Based in the dynamic Badung region (covering Canggu, Ubud, Denpasar, and beyond), this position combines technical challenge with the lifestyle benefits of Bali—ideal for professionals seeking impactful work in a vibrant, collaborative environment.

Responsibility

  • Design, develop, and maintain PLC programs for custom automation machines using industry-standard tools (e.g., Siemens TIA Portal, Beckhoff TwinCAT, or CODESYS).
  • Implement and optimize motion control algorithms for servo systems, ensuring high precision and real-time performance.
  • Develop multi-axis coordination logic for complex machine sequencing, including synchronization and interpolation.
  • Collaborate with mechanical and electrical engineers to integrate software with hardware components (motors, encoders, sensors).
  • Troubleshoot and debug PLC code, motion profiles, and system communication (e.g., Ethernet, CANopen, Profibus).
  • Conduct system testing, validation, and performance tuning to meet project specifications and industry standards.
  • Document software designs, technical specifications, and user manuals for internal and client use.
  • Mentor junior engineers and provide technical guidance on automation best practices.

Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering, Mechatronics, Robotics, or Computer Science.
  • 5+ years of experience in PLC programming (IEC 61131-3) and motion control systems for industrial automation.
  • Proficiency in servo tuning, PID control, and trajectory planning for multi-axis systems.
  • Hands-on experience with industrial communication protocols (e.g., Modbus, EtherCAT, OPC UA).
  • Strong problem-solving skills and ability to analyze complex technical issues in real-time systems.
  • Experience with HMI development (e.g., WinCC, Ignition) and SCADA integration is a plus.
  • Familiarity with robotics frameworks (ROS, ROS2) or CNC programming is advantageous.
  • Excellent communication skills in English and ability to work in cross-functional, international teams.

Required Skills

PLC Programming Motion Control Servo Systems Multi-Axis Coordination IEC 61131-3 Siemens TIA Portal Beckhoff TwinCAT CODESYS Industrial Automation Robotics SCADA HMI Development EtherCAT Modbus PID Control Real-Time Systems

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline..

Apply Now

Lowongan Terkait

Rekomendasi pekerjaan serupa untuk Anda

Lihat Semua