Automation Software Engineer - PLC / Control System - Pioneer - 5 Days - Up To $5K - 4461

THE SUPREME HR ADVISORY PTE. LTD.

Singapore

On-site

SGD 42,000 - 56,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

THE SUPREME HR ADVISORY PTE. LTD. is seeking an Automation Software Engineer (PLC // Control System) in Singapore.

The role focuses on designing, developing, and maintaining PC-based control software for industrial automation equipment, with hands-on PLC programming and integration tasks. You will work with cross-functional teams to deliver robust automation solutions, ensuring safety compliance and documentation.

Qualifications

  • Minimum 2 years of PC-based machine control software development experience.
  • Hands-on experience with C# and C++ in industrial automation projects.
  • Knowledge of PLC programming and industrial communication protocols.

Responsibilities

  • Design, develop, test, and maintain PC-based control software for industrial automation equipment.
  • Develop machine control applications using C#, C++, or other object-oriented languages.
  • Perform PLC programming, I/O configuration, troubleshooting, and integration with automation systems.
  • Configure and integrate PLCs, PCs, HMIs, sensors, servo systems and other equipment.
  • Support machine setup, testing, commissioning, and issue resolution.
  • Collaborate with Mechanical, Electrical, and Project teams to deliver automation solutions.
  • Prepare and maintain technical documentation including specifications, architecture, and tests.
  • Ensure compliance with safety standards and project requirements.
  • Support continuous improvement, system optimization, and machine performance projects.
  • Perform other duties as assigned by the Engineering Manager.

Skills

C#
C++
Object-oriented programming
Industrial automation
PLC programming
Test & debugging
Documentation

Education

Electrical/Electronics/Mechatronics/Computer Engineering degree or diploma

Job description

Position : Automation Software Engineer (PLC // Control System)

Salary: $3800 - $5000

Working Hours: 5 days , 8:30am - 6:00pm

Location : Pioneer

Responsibilities
  • Design, develop, test, and maintain PC-based control software for industrial automation equipment.
  • Develop machine control applications using C#, C++, or other relevant object-oriented programming languages.
  • Perform PLC programming, I/O configuration, troubleshooting, and integration with industrial automation systems.
  • Configure and integrate industrial communication protocols between PLCs, PCs, HMIs, sensors, servo systems, and other automation equipment.
  • Support machine setup, equipment testing, commissioning, troubleshooting, and technical issue resolution.
  • Work closely with Mechanical, Electrical, and Project teams to develop and deliver effective automation solutions.
  • Prepare and maintain technical documentation, including software specifications, control architecture, and test documentation.
  • Ensure automation systems comply with relevant industry safety standards and project requirements.
  • Support continuous improvement, system optimization, and machine performance enhancement projects.
  • Perform other duties as assigned by the Engineering Manager.
Requirements
  • Diploma or Degree in Electrical, Electronics, Mechatronics, Computer Engineering, or a related discipline.
  • Minimum 2 years of relevant experience in PC-based machine control software development and industrial automation.
  • Hands-on experience in C#, C++, or other relevant object-oriented programming languages.
  • Knowledge and practical experience in PLC programming, I/O addressing, and industrial communication protocols.
  • Understanding of industrial automation control systems, machine commissioning, testing, and troubleshooting.
  • Experience integrating PLCs with PC-based control systems, HMIs, servo or motion control systems will be an added advantage.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automation / Control System Engineer (PLC / SCADA)
Automation / Control System Engineer (PLC / SCADA)

EA RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 48,000 - 70,000
Variable bonus
Allowances
Excellent welfare and benefits
+1
Automation & Control System Engineer (PLC Programming)
Automation & Control System Engineer (PLC Programming)

EA RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 45,000 - 65,000
Excellent welfare and benefits
Career progression
Software Engineer (Automation) PLC
Software Engineer (Automation) PLC

SYS-MAC AUTOMATION ENGINEERING PTE LTD • Singapore

On-site
SGD 52,000 - 78,000
Controls & Automation Engineer (PLC)
Controls & Automation Engineer (PLC)

Recruit Expert Pte. Ltd. • Singapore

On-site
SGD 60,000 - 78,000
Automation Engineer
Automation Engineer

TRIDENTEC GROUP PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer (Industrial Automation)
Software Engineer (Industrial Automation)

Innogrity Pte Ltd • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer (Automation /PLC Programming / HMI) | AMK/ 5 days/ $6k [0580]
Software Engineer (Automation /PLC Programming / HMI) | AMK/ 5 days/ $6k [0580]

THE SUPREME HR ADVISORY PTE. LTD. • Singapore

On-site
SGD 45,000 - 67,000
Senior Software Engineer (Automation)- PLC
Senior Software Engineer (Automation)- PLC

SYS-MAC AUTOMATION ENGINEERING PTE LTD • Singapore

On-site
SGD 60,000 - 90,000
Control System Engineer / Automation Systems Engineer
Control System Engineer / Automation Systems Engineer

EA RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 45,000 - 61,000
Excellent welfare
Career progression
Software Engineers (PC/PLC) [SL]
Software Engineers (PC/PLC) [SL]

WECRUIT PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000