CareerPlanSign in

Staff / Senior Staff Engineer

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

Core

Design and develop machine control and automation software for advanced semiconductor equipment.

Role type

Staff / Senior Staff Engineer (Industrial Automation)

Builds

Machine control systems, HMI, motion control, and production logging for semiconductor equipment

Domain

Semiconductor manufacturing / Industrial Automation

Deliverable

production ML models | product features

Required skills

C#, C++, .NET, object-oriented programming, Windows-based automation software, multithreading, PLC, motion control, servo systems, industrial communication protocols, SECS/GEM, EtherCAT, TCP/IP, OPC UA

Preferred skills

Semiconductor equipment experience, multi-axis motion control, robotics, vision system integration, NPI from concept to production

Technologies

C#, C++, .NET, Windows, PLC, EtherCAT, SECS/GEM, OPC UA, TCP/IP

Responsibilities

Design and develop machine control and automation software; Develop HMI, machine sequencing, recipe management, alarms, diagnostics, and production logging; Develop multi-axis motion control, precision positioning, and synchronization; Integrate PLC, servo systems, industrial I/O, sensors, vision systems, and machine peripherals; Optimize machine performance, cycle time, reliability, and fault recovery; Lead software integration, debugging, troubleshooting, and system validation; Collaborate with Mechanical, Electrical, Vision, and Process Engineering teams; Support machine commissioning and overseas customer projects

Seniority

Senior Staff, hands-on IC

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