CareerPlanSign in

Senior/Software Engineer

Singapore💼 Full-time🗓 2026-08-06 → 2026-09-23

Core

Designing and developing software for machine control systems used in full line automation, spanning from concept to client site installation.

Role type

Senior Software Engineer (Machine Control & Automation)

Builds

Machine control software for full line automation systems

Domain

Industrial Automation / Manufacturing

Deliverable

production ML models | product features

Required skills

C++, Python, machine control systems, automation technologies, circuit design, troubleshooting

Preferred skills

PLC programming, industrial automation standards and protocols, circuit design principles

Technologies

C++, Python

Responsibilities

Design and develop software for machine control in full line automation systems; Collaborate on circuit design for machine control applications; Manage machine setups and resolve troubleshooting challenges; Provide on-site support for automation systems

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.