SalaryPeak

PLC Software Engineer

ONE SEVEN CONSULTING PTE. LTD.
Singapore 3+ years Posted Mar 14, 2026

Salary Range

SGD 54,000 - SGD 72,000 /year

SGD 4,500 - SGD 6,000/month

Skills Required

DesignComputer Engineeringmonitoring of equipmentscientific disciplineSoftware EngineeringGraphical User Interface DesignDatabase Management SystemMachine control softwareWinFormsElectrical EngineeringSECS/GEMSoftware DevelopmentPLC Softwaredevelopment of machine control software

Job Description

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.

For more openings: please visit https://www.onesevenc.com/jobs

Interested candidates may email your resume to Alycia Lim ([email protected])

We regret to inform that only shortlisted candidates will be notified.

Alycia Lim Hui Choo

[email protected]

EA License No.: 23S2032 | R24124179