Job Title: GIS – Application Engineer (Advanced)
Location: Santa Clara, CA
Duration: 11 Months
Focus: Building Equipment Automation (EA) solutions using a baseline enterprise product.
Purpose: Automate semiconductor equipment across labs and integrate automation with in-house MES.
Domain: Semiconductor industry – hands-on equipment automation experience required.
TECHNICAL REQUIREMENT:
EA Development Flow:
Review Equipment Manuals to determine supported SEMI standards.
Determine what SECS/GEM messages are implemented.
Work through various steps per tool to automate processes using SEMI-compliant standards (e.g., E30, E87, E90).
Define and update device driver files:
Specify which SECS/GEM messages are enabled.
Document/implement how each message should be called or handled.
Write custom code on top of a pre-built EAP framework:
Framework is built in C#.
In ~75% of cases, code changes are minimal or configuration-driven (e.g., XML updates, light C# scripting).
Use provided out-of-the-box APIs and insert pre/post logic as needed.
Collaborate on release and code management using Bitbucket or similar Git-based repo.
KEY REQUIREMENT:
Semiconductor Equipment Automation background is a must.
Experience with SEMI standards (especially E30, E87, E90, E5, E37, E148, etc.).
Strong in C#, with basic scripting and debugging skills.
Must understand factory floor integration and how automation interfaces with tools.
Prior experience implementing automation for metrology or process tools is a plus.
Database experience (SQL or Oracle) – preferred but not deep DBA level.
TEAM:
Will act as a key lead developer and SME.
Expected to mentor junior resources on EA concepts and standards.
Should be able to understand documentation, translate it into code/config, and guide through implementation.
Communication, mentorship potential, and attitude toward ambiguity.