Software Engineer (PLC)

Job Description:

  • Configure, set up, and troubleshoot PLC and automation systems for assigned projects.
  • Support machine on-site setup, testing, and buy-off activities.
  • Assist in developing and optimizing process sequences and system performance.
  • Perform debugging and fine-tuning of machine operations to meet project requirements.
  • Work closely with team members to resolve technical issues during project execution.
  • Prepare and maintain basic technical documentation.

Job Requirements:

  • Experience in semiconductor process and engineering knowledge with a demonstrated understanding of troubleshooting at a high level.
  • Experience as a team or project lead.
  • Advance understanding of software configuration, machine system architecture, maintenance, repair and debug.
  • Intermediate level of Omron PLC and Keyence PLC systems, including installation, setup, systems administration, troubleshooting, and fine-tune.
  • Intermediate level with one or more general-purpose programming languages including but not limited to: Ladder Diagrams, Functional Block Diagram, Structured Text, and Statement List.
  • Knowing how to communicate between PLCs and with other devices by RS232/TCPIP/Modbus/
  • Effective interpersonal and communication skills, with the ability to interact appropriately with users of various technical-skilled levels and to remain professional while working to resolve problems.

Similar jobs