Company Overview
ROKKO SYSTEMS PTE. LTD.
Job Summary
You will design, develop, and maintain machine control software for equipment systems, troubleshoot complex software and hardware issues, and support system integration and customer projects including overseas deployment.
Responsibilities
- Design, develop, and maintain machine control and sequence software to ensure reliable equipment system operation
- Troubleshoot and resolve complex software and system-level issues involving hardware and motion control to minimize downtime
- Support system integration, setup, testing, and commissioning activities to ensure smooth project execution
- Collaborate effectively with assembly, electrical, vision, and field service teams to align software solutions with hardware requirements
- Provide technical guidance and support to junior software engineers to enhance team capabilities
- Prepare, review, and maintain accurate software documentation and technical records for compliance and knowledge sharing
- Deliver on-site support and manage overseas deployment for customer projects to ensure successful implementation
- Drive continuous improvement initiatives to enhance software quality, reliability, and efficiency
Required competencies and certifications
- Diploma or Degree in Electrical, Electronic, Computer Engineering, or Computer Science
- Minimum 4 years of relevant software development experience
- Proficient in C/C++ or other structured programming languages with hands-on coding experience
- Experience working with machine software, automation systems, or equipment control software
- Ability to work independently and take ownership of assigned software modules
Preferred competencies and qualifications
- Experience in semiconductor or automation equipment software development
- Willingness to travel overseas for project and customer support
- Comfortable working with existing machine software and established codebases