The Senior Software Developer/Equipment Automation role focuses on semiconductor equipment automation and integration with MES. The position involves SECS/GEM equipment communication, data collection, station controller development, automated finite-state-machine and workflow design, equipment-to-host interfaces, and equipment and MES process validation. It also includes developing, maintaining, testing, debugging, and hosting Windows and web applications, including rich user interfaces and desktop applications. The role requires strong object-oriented programming, database experience with Oracle and SQL Server, and proficiency with Inductive Automation Ignition, including tag design, UDTs, naming conventions, Perspective interfaces, REST APIs, and Python (Jython) scripting. MES work includes understanding fundamentals, modeling automation setups, and executing remote transactions. Experience with hardware devices or semiconductor manufacturing processes is an asset; experience with Siemens Opcenter EX SM is preferred.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior