Beranda Job Details
R
Engineering 🏢 Full Time ⭐️ Terverifikasi

Senior Software Engineer - Motion Control & Automation (Semiconductor Industry)

Right Recruit
Canggu, Bali, Indonesia
Salary Estimate
Rp 40.000.000 – Rp 70.000.000
Newest
Live Update
29 Juli 2026
Deadline
29 Jul 2027

job description

Join Right Recruit as a Senior Software Engineer specializing in Motion Control, Automation, and Semiconductor Machinery in the vibrant tech hub of Bali, Indonesia. This is a unique opportunity to work on cutting-edge industrial automation solutions that power the next generation of semiconductor manufacturing.

In this role, you will design, develop, and optimize high-precision motion control systems and automation software for advanced semiconductor equipment. Your expertise will directly contribute to enhancing machine performance, reliability, and efficiency in a fast-paced, innovation-driven environment.

Based in Canggu, you’ll collaborate with a global team of engineers while enjoying Bali’s dynamic work-life balance. Whether you're refining algorithms for real-time control or integrating IoT solutions, your work will shape the future of industrial automation.

Responsibility

  • Design, develop, and implement real-time motion control algorithms for semiconductor machinery using C++, Python, or LabVIEW.
  • Develop and maintain automation software for industrial equipment, ensuring seamless integration with PLCs, sensors, and actuators.
  • Optimize system performance by analyzing motion profiles, reducing latency, and improving precision in high-speed applications.
  • Collaborate with cross-functional teams (mechanical, electrical, and process engineers) to define software requirements and system architectures.
  • Troubleshoot and debug complex software issues in embedded systems and industrial PCs.
  • Implement machine learning or AI-driven predictive maintenance features to enhance equipment uptime.
  • Document software designs, test protocols, and user manuals for internal and client-facing deliverables.
  • Stay updated with emerging trends in industrial automation, robotics, and semiconductor technology to drive innovation.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Mechatronics, or a related field.
  • Minimum 5+ years of experience in software development for motion control, automation, or industrial machinery.
  • Proficiency in C++, Python, or LabVIEW for real-time systems and embedded programming.
  • Experience with PLC programming (Siemens, Beckhoff, or Allen-Bradley) and industrial communication protocols (EtherCAT, Modbus, PROFINET).
  • Strong understanding of control theory, kinematics, and dynamic systems for precision motion applications.
  • Familiarity with semiconductor equipment (e.g., wafer handling, lithography, or inspection systems) is a plus.
  • Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.
  • Fluency in English; knowledge of Indonesian (Bahasa) is beneficial but not required.

Required Skills

C++ Python LabVIEW Motion Control Automation PLC Programming EtherCAT Modbus PROFINET Embedded Systems Real-Time Systems Semiconductor Equipment Industrial IoT Control Theory Robotics Machine Learning

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