CareerPlan

MES Automation Engineer - Fremont GLES Development

US-CA-Fremont (1003)Full-time2026-10-05 → 2026-10-24
Hybrid

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