Senior Automation Software Engineer: Robotics & Controls

A*STAR RESEARCH ENTITIES

Singapore

On-site

SGD 90,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A*STAR RESEARCH ENTITIES is seeking a Senior Software Engineer to develop, integrate, commission and maintain software for industrial automation and robotic systems. The role covers PLC programming, system design, GUI/HMI, robotic integration, machine vision and sensor/actuator integration using Modbus, OPC UA, MQTT, PROFINET, EtherNet/IP, TCP/IP, REST API and serial interfaces.

You will develop machine control sequences, data acquisition, and software using Python, C#, C++, JavaScript,

Qualifications

  • Bachelor's or Master's degree in a related engineering or computer science discipline.
  • Minimum 5-8 years of relevant experience in software development or industrial automation.
  • Strong experience in PLC programming and industrial automation and machine control.
  • Proficient in Python, C#, C++, JavaScript or equivalent languages.
  • Experience in system architecture and software design.
  • Experience in GUI/HMI development.
  • Experience integrating robots, PLCs, vision systems and industrial equipment.
  • Knowledge of industrial communication protocols (Modbus, OPC UA, MQTT, EtherNet/IP, PROFINET).
  • Experience in software testing, debugging, commissioning, and system integration.
  • Strong analytical, problem-solving and troubleshooting skills; able to lead projects.

Responsibilities

  • Develop, integrate, commission, and maintain software solutions for industrial automation and robotic systems.
  • Design systems, software architecture, and GUI/HMI components; integrate sensors and automation equipment.
  • Develop machine control sequences, interlocks, alarms, motion control, data acquisition and interfaces using common protocols.
  • Support applications and integration software using Python, C#, C++, JavaScript and other languages.
  • Conduct system testing, FAT/SAT, commissioning, troubleshooting, and software upgrades.
  • Collaborate with mechanical, electrical, robotics and project teams to ensure robust, scalable architectures.

Skills

Python
C#
C++
JavaScript
PLC programming
Industrial automation
System architecture
GUI/HMI development

Education

Bachelor's or Master's Degree in Software Engineering, Computer Science, Computer Engineering, Electrical/Electronic Engineering, Robotics, Mechatronics, or related discipline

Tools

Modbus
OPC UA
MQTT
PROFINET
EtherNet/IP
REST API
TCP/IP
Serial communication

Job description

A*STAR RESEARCH ENTITIES is seeking a Senior Software Engineer to develop, integrate, commission and maintain software for industrial automation and robotic systems. The role covers PLC programming, system design, GUI/HMI, robotic integration, machine vision and sensor/actuator integration using Modbus, OPC UA, MQTT, PROFINET, EtherNet/IP, TCP/IP, REST API and serial interfaces.

You will develop machine control sequences, data acquisition, and software using Python, C#, C++, JavaScript,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Automation Software Engineer: PLCs, Robotics&Vision
Senior Automation Software Engineer: PLCs, Robotics&Vision

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 90,000 - 130,000
Senior Research Software Engineer, ARTC
Senior Research Software Engineer, ARTC

A*STAR RESEARCH ENTITIES • Singapore

On-site
SGD 90,000 - 150,000
Senior Research Software Engineer, ARTC
Senior Research Software Engineer, ARTC

Visa Hunt • Singapore

On-site
SGD 120,000 - 180,000
Senior Research Software Engineer
Senior Research Software Engineer

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 90,000 - 130,000
Industrial Automation Software Engineer
Industrial Automation Software Engineer

RRECRUITER INT PTE. LTD. • Singapore

On-site
SGD 60,000 - 80,000
Senior Development Engineer, AI for Robotic Systems, ARTC
Senior Development Engineer, AI for Robotic Systems, ARTC

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 70,000 - 100,000
Lead Automation Engineer – Robotics & PLC Systems
Lead Automation Engineer – Robotics & PLC Systems

RECRUIT NOW SINGAPORE PTE. LTD. • Singapore

On-site
SGD 54,000 - 89,000
Flexi benefits
Automation & Motion Control Engineer: PLC, Robotics & Vision
Automation & Motion Control Engineer: PLC, Robotics & Vision

Reeracoen Singapore Pte Ltd • Singapore

On-site
SGD 50,000 - 73,000
AWS
Performance bonus
Annual leave: 18–24 days
+5
Senior Development Engineer, AI for Robotic Systems, ARTC
Senior Development Engineer, AI for Robotic Systems, ARTC

A*STAR Research • Singapore

On-site
SGD 120,000 - 180,000
Senior Robotics & Automation Software Engineer
Senior Robotics & Automation Software Engineer

Visa Hunt • Singapore

On-site
SGD 120,000 - 180,000