Senior Engineer I, Software Engineering(Cluster Tool Controller)
Core
Design, develop, and maintain Cluster Tool Controller (CTC) software and wafer scheduling logic for semiconductor manufacturing equipment.
Role type
Senior Software Engineer (Embedded/Industrial Control)
Builds
Cluster Tool Controller software, wafer scheduling algorithms, and WPF-based operator interfaces for high-volume semiconductor manufacturing.
Domain
Semiconductor manufacturing equipment / Industrial automation
Required skills
C#, C++, Object-Oriented Programming, Algorithm Design, Multithreading, Inter-Process Communication (IPC), WPF/WinForms, Git, Jira
Preferred skills
Semiconductor manufacturing equipment software, Wafer flow concepts, SEMI standards (GEM300, E40, E94), .NET, Windows-based systems
Technologies
C#, C++, WPF, WinForms, .NET, Git, Jira
Responsibilities
Design and implement scheduler algorithms for wafer flow management; Develop and optimize WPF-based UIs for real-time monitoring; Integrate UI components with core control logic; Analyze and resolve software defects and scheduling conflicts; Validate software using simulators and real equipment.
Seniority
Senior, hands-on IC