MES Automation Engineer - Fremont GLES Development
Core
Design and implement SECS/GEM-based equipment interfaces, communication frameworks, and IoT-enabled solutions for R&D labs to support early-stage tool development and process engineering.
Role type
Senior IC automation software engineer (semiconductor R&D)
Builds
Automation components, SECS/GEM interfaces, and IoT connectivity layers for prototype and development-stage equipment
Domain
Semiconductor manufacturing / R&D lab automation
Required skills
C#, .NET, SECS/GEM, IoT connectivity, OOP, design patterns, finite state machines, multithreading, asynchronous processes, REST APIs, MQTT, AMQP
Preferred skills
GEM300, EDA/Interface A, MES/MOM platforms, engineering test systems integration, simulator/protocol analyzer usage, semiconductor subsystems knowledge
Technologies
C#, .NET, SECS/GEM, IoT, REST, MQTT, AMQP, GEM300, EDA/Interface A
Responsibilities
Design, develop, troubleshoot, and debug automation software modules for tool bring-up and experimental workflows; Implement SECS/GEM communication interfaces and IoT connectivity layers; Enhance and maintain existing automation frameworks; Produce interface specifications, documentation, and architecture diagrams; Collaborate with R&D engineers and controls engineers; Support lab equipment integration with limited on-site testing
Seniority
Senior, hands-on IC