This role involves developing core control software and equipment drivers tightly integrated with real production semiconductor equipment
Job Summary
This role involves developing core control software and equipment drivers tightly integrated with real production semiconductor equipment.
The position requires designing and implementing features using C++ or C# while managing various device interfaces across multiple communication protocols.
Candidates must have a strong ownership attitude and the ability to analyze and resolve defects occurring at customer and manufacturing sites.
Matching Summary
This role involves developing core control software and equipment drivers tightly integrated with real production semiconductor equipment.
Skills & Requirements
Must-have
C++ or C# object-oriented programming
Windows OS-based programming experience
Multi-process programming and IPC
TCP/IP, EtherCAT, DeviceNet communication protocols
End-to-end software development lifecycle
Bug tracking and root cause analysis
Nice-to-have
Semiconductor industry fab environment experience
Business-level English proficiency
PLC ST programming language knowledge
TwinCAT topology configuration skills
Cross-functional collaboration mindset
Key Requirements
Bachelor's degree in Computer, Electrical, or Mechanical Engineering
Minimum 3 years of software development experience
Experience with .NET, MFC, WinForms, or WPF frameworks