Senior / Staff Automation Software Engineer

Key Responsibilities:

  • Develops both software and hardware solution of manufacturing machine and  process monitoring equipment in order to increase the speed and efficiency of such equipment. 
  • Assist Superior in administrating job assign and decision making.

Requirements:

  • Create and maintain control program for manufacturing equipment.
  • Write and develop a program based on customer and management requirements.
  • Run and operate machine, ensure the machine run according to the specification.
  • Debugging, troubleshoot and fix the machine, according to the specification.
  • Provide customer service and when it is needed.
  • Provide training to the new recruit programmer.
  • Utilizes hardware and develop software to control and improve the efficiency of manufacturing equipment.
  • Modifies and retrofits more advanced and reliable software and hardware into manufacturing equipment to ensure more consistent quality output.
  • Follow up on all job assigned to Engineer I and Engineer II ensure the completion and provide guidance ensure they meet with the requirement set by management and customer.
  • Provide solutions on machine and programming problems, deal with customer  and able to make decision on design and final design review. 
  • Report on project status on timely manner and attend meeting with project team.
  • Perform search and testing for programming tools and new hard devices.
  • Assist fellow departments and subsidiaries, in any way the Department can, to the best of its ability.

JOB REQUIREMENTS

  • Diploma / Degree in Mechatronic.
  • Minimum 2-3 years’ experience in automation field, able to work independently without any supervision.
  • Knowledge in C, C++, SQL (database) and VB.net Programming.
  • Knowledge in Program logic Control (PLC).