PLC Software Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Singapore - Singapore

profile Monthly Salary: Not Disclosed
Posted on: 8 hours ago
Vacancies: 1 Vacancy

Job Summary

We are seeking a PLC Software Engineer to support our client’s growing semiconductor equipment business. This position focuses on building enhancing and supporting automation control systems that combine PLC and PC-based technologies used in semiconductor manufacturing equipment.

Responsibilities

  • Design develop and maintain PLC control programs used in semiconductor automation systems.
  • Perform PLC software development using HrBasic programming.
  • Build PC-based software applications that communicate with equipment control platforms.
  • Develop equipment control and application software using C# programming language.
  • Create and maintain graphical user interfaces using Windows Forms (WinForms) for equipment monitoring and operation.
  • Implement and support industry-standard communication interfaces such as SECS/GEM in accordance with SEMI specifications.
  • Integrate PLC control systems with PC applications and manage system data through SQL-based databases.
  • Diagnose and troubleshoot software issues related to PLC logic and PC control systems.
  • Work closely with engineering and project teams to support system integration validation and commissioning activities.

Requirements

  • Diploma or Bachelor’s degree in Electrical Engineering Computer Engineering Software Engineering or a related discipline.
  • Hands-on experience with PLC programming and control logic development.
  • Familiarity with HrBasic programming language.
  • Experience working with PLC-controlled equipment aligned with SEMI standards.
  • Strong programming capability in C#.
  • Experience developing Windows desktop interfaces using WinForms.
  • Knowledge of SQL database systems for data storage and management.
  • Understanding of SEMI industry standards and SECS/GEM communication protocols is advantageous.
  • Background in semiconductor equipment industrial automation or related manufacturing environments.
  • Strong analytical and troubleshooting capabilities.
  • Able to work both independently and collaboratively in a team environment.
We are seeking a PLC Software Engineer to support our client’s growing semiconductor equipment business. This position focuses on building enhancing and supporting automation control systems that combine PLC and PC-based technologies used in semiconductor manufacturing equipment.ResponsibilitiesDesi...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems