CareerPlanSign in

Senior Engineer, Software Engineering (CSA)

Singapore (ASM Front-End Mfg (S) Ltd)💼 Full-time🗓 2026-08-31 → 2026-09-26

Core

Develop advanced control software for semiconductor manufacturing equipment, supporting robotics, gas delivery, temperature control, and factory automation.

Role type

Senior Software Engineer (Embedded/Industrial Control)

Builds

Real-time control software for semiconductor manufacturing equipment

Domain

Semiconductor manufacturing / Industrial automation

Deliverable

production ML models | product features

Required skills

C#, Windows development, Real-time operating systems, Machine control software, Factory automation systems, SECS/GEM protocols, AMHS, System architecture, Troubleshooting

Preferred skills

Multi-threaded application development, GUI development, Device drivers, Networking (EtherCAT), Dynamic scheduling algorithms, AI/ML integration

Technologies

C#, Windows, SECS/GEM, GEM300, EDA Interface A, EtherCAT

Responsibilities

Design, develop, test, deploy, and maintain software for semiconductor manufacturing equipment; Develop applications for Windows and real-time operating systems; Troubleshoot and resolve issues within real-time control systems; Lead technical escalation efforts with field engineers and global customers; Author and review software requirements, system specifications, design documents, and test plans; Evaluate and recommend software engineering tools, processes, and best practices; Integrate and support factory automation interfaces including SECS/GEM

Seniority

Senior, hands-on IC

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