(Senior)Engineer I, Software Engineering
Core
Develop control software for PEALD/PECVD/EPI semiconductor equipment to improve stability, productivity, and performance in manufacturing environments.
Role type
Senior IC software engineer (equipment control)
Builds
Control software and device interfaces for semiconductor manufacturing tools
Domain
Semiconductor manufacturing / Industrial automation
Required skills
C++, C#, object-oriented programming, TCP/IP, EtherCAT, DeviceNet, Serial protocols, UI/UX development, simulator validation, cross-functional collaboration
Preferred skills
Semiconductor industry experience, fab environment experience, TwinCat experience, Jira, Git
Technologies
C++, C#, TCP/IP, EtherCAT, DeviceNet, Serial, TwinCat, Jira, Git
Responsibilities
Design and implement software features for equipment control, develop device interfaces using industrial protocols, create and maintain technical documentation, analyze and resolve defects and bugs from customer sites, validate software using simulators, perform software updates and functional verification, lead software development for new tools.
Seniority
Senior, hands-on IC