Software Engineer (MNC Manufacturing)

RRECRUITER INT PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

RRECRUITER INT PTE. LTD. is seeking a software engineer to develop and maintain control software for industrial machines in Singapore.

You will work on PLC/HMI integration, motion control, and sensor interfaces, ensuring robust performance across production environments. Ideal candidates have 2–5 years in machine software or automation, strong programming in C/C++, C#, or Python, and a willingness to travel for commissioning and support.

Qualifications

  • Degree or Diploma in CS, SWE, Mechatronics, E/E Eng or related field.
  • 2–5 years in machine software, automation, or industrial control systems.
  • Proficiency in C/C++, C#, Python or similar languages.
  • Knowledge of PLC, HMI, motion control or machine automation is highly preferred.

Responsibilities

  • Develop, modify, and maintain software for industrial machines and manufacturing equipment.
  • Develop and enhance machine control software, HMI, and equipment interfaces.
  • Program and integrate PLCs, motion control systems, sensors, and other automation components.
  • Troubleshoot software and equipment issues to improve machine performance and reliability.
  • Support machine installation, commissioning, testing, and debugging at customer or production sites.
  • Integrate machine software with MES, databases, and factory automation systems where required.
  • Work closely with Mechanical, Electrical, Automation, and Production teams to deliver machine solutions.
  • Perform software testing, validation, and system integration before machine deployment.
  • Prepare software specifications, technical documentation, and troubleshooting guides.
  • Support machine upgrades, modifications, and continuous improvement projects.

Skills

C/C++
C#
Python

Education

Bachelor's or Diploma in relevant field

Tools

PLC
HMI
Motion control

Job description

Job Responsibilities
  • Develop, modify, and maintain software for industrial machines and manufacturing equipment.
  • Develop and enhance machine control software, HMI, and equipment interfaces.
  • Program and integrate PLCs, motion control systems, sensors, and other automation components.
  • Troubleshoot software and equipment issues to improve machine performance and reliability.
  • Support machine installation, commissioning, testing, and debugging at customer or production sites.
  • Integrate machine software with MES, databases, and factory automation systems where required.
  • Work closely with Mechanical, Electrical, Automation, and Production teams to deliver machine solutions.
  • Perform software testing, validation, and system integration before machine deployment.
  • Prepare software specifications, technical documentation, and troubleshooting guides.
  • Support machine upgrades, modifications, and continuous improvement projects.
Requirements
  • Degree/Diploma in Computer Science, Software Engineering, Mechatronics, Electrical/Electronic Engineering, or a related discipline.
  • 2–5 years of experience in machine software, equipment automation, or industrial control systems.
  • Experience with C/C++, C#, Python, or similar programming languages.
  • Knowledge of PLC, HMI, motion control, or machine automation is highly preferred.
  • Experience with industrial communication protocols and equipment integration is an advantage.
  • Strong troubleshooting and problem-solving skills.
  • Comfortable working closely with hardware, electrical, and mechanical engineering teams.
  • Willing to support machine testing, commissioning, and occasional travel when required.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

RN CARE PTE. LTD. • Singapore

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

RN CARE PTE. LTD. • Singapore

On-site
SGD 50,000 - 70,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
Software Design Engineer (Automation)
Software Design Engineer (Automation)

RN CARE PTE. LTD. • Singapore

On-site
SGD 40,000 - 60,000
Automation Software Engineers (PLC/OMRON/Semiconductor/Automation)
Automation Software Engineers (PLC/OMRON/Semiconductor/Automation)

TRUST RECRUIT PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer (C++/C#, Machine Automation) #76684
Software Engineer (C++/C#, Machine Automation) #76684

ANRADUS PTE. LTD. • Singapore

On-site
Automation Software Engineer (C# Programming) #10233
Automation Software Engineer (C# Programming) #10233

ANRADUS PTE. LTD. • Singapore

On-site
SGD 55,000 - 75,000
Automation Engineer (Controls)
Automation Engineer (Controls)

United States Digital Space LLC • Singapore

On-site
SGD 80,000 - 120,000
Senior / Software Engineer (PLC)
Senior / Software Engineer (PLC)

psb technologies pte. ltd. • Singapore

On-site
Software Engineer (C++, UX/UI) Automation
Software Engineer (C++, UX/UI) Automation

RECRUITPEDIA PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000