C# 工業軟體工程師

Mars SECS/GEM 設備整合 · 工業軟體開發

8 年半導體與醫療設備軟體實戰

SECS/GEM 通訊整合、PLC 上位機、設備視覺定位、C# WPF 工業軟體。全職在職、接案為副業,皆於業餘時間完成。

8
工業軟體開發
MIT
開源 SECS/GEM 模擬器
3產業
半導體 · 醫材 · 車用
向下探索

為什麼找我

寫程式的人就是跟你談的人 —— 沒有業務轉述,沒有轉包。

全職在職、接案為副業,皆於業餘時間完成,與現職無重疊。

半導體設備實戰背景

8 年設備軟體開發經驗,深入理解 SECS/GEM、儀控、產線整合。不需從頭教育 domain knowledge,直接進入解題。

直接跟工程師談

沒有業務翻譯,沒有需求失真。技術問題 2 個工作天內回應,規格細節可以直接對到程式行為。

通訊到視覺都實作過

SECS/GEM、Modbus TCP、MC Protocol、EtherCAT 通訊、視覺定位、C# WPF HMI 我都動手做過。界面問題不用在兩家廠商之間傳話。

報價與驗收寫清楚

報價含明確交付物、驗收標準、付款里程碑。工期依範圍評估,開工前先把排程講清楚,不用猜。

看 SECS/GEM 實際跑起來

不用下載、不用裝環境 —— 直接在瀏覽器裡看協定與晶圓傳送流程逐步執行。

◆ SECS/GEM PROTOCOL SIMULATOR
Sequence Diagram — Host ↔ Equipment
State Machine
Comm State NOT CONNECTED
Control State OFFLINE
Alarm
Event
Event Log
SECS Message Content
等待開始…
◆ EFEM CONTROL PANEL
EFEM Layout — 2-Port
LOAD PORT 1 LOAD PORT 2 ROBOT IDLE ALIGNER READY PROCESS STANDBY
AI OCR RESULT
SECS/GEM State Machine
Comm StateCOMMUNICATING
Control StateONLINE-REMOTE
Process StateIDLE
RobotIDLE
AlignerREADY
Last SECS Msg S1F1 Are You There
Wafer Map — LP1 (FOUP)
■ PRESENT ■ EMPTY ■ CROSS-SLOT

此為前端模擬展示,用於說明協定流程;實際協定引擎請見下方開源作品。

服務範圍

從 SECS/GEM 到設備連線,專注工業自動化

SECS/GEM 通訊整合

HSMS 連線、SECS-II 訊息實作、GEM 狀態模型、Compliance 驗證支援。參與過的設備 SECS/GEM 模組通過半導體大廠驗收。

半導體大廠驗收 SEMI 標準 MES 對接
專案報價
計費方式
依範圍評估
預估工期

設備連線與數據擷取

PLC 上位機開發(Modbus TCP / MC Protocol)、設備數據擷取、MES 串接、生產數據可視化報表。

PLC 整合 數據擷取 即時報表
專案報價
計費方式
依範圍評估
預估工期

設備視覺整合

物件搜尋定位、標籤/條碼辨識、顏色分類判斷、視覺座標輸出給機器手臂。不固定位置也能找到目標。不承接表面瑕疵檢測。

YOLO 物件偵測 機器手臂連動 條碼辨識
專案報價
計費方式
依範圍評估
預估工期

工業軟體客製開發

C# WPF 設備控制軟體、HMI 人機介面、既有設備軟體改造。從頭到尾同一個人做,不轉包。

C# WPF HMI 設備控制
專案報價
計費方式
依範圍評估
預估工期

※ 副業檔期,工期依當期可投入時間評估;洽談時會先給明確排程再報價。

實戰專案

8 年半導體與醫療設備軟體開發實績

以下為受僱期間參與的專案,非個人接案實績;均已匿名化處理,不含任何可識別的公司名稱、Logo 或具體客戶資訊,僅呈現技術範疇與角色職責。

2022–2024
半導體

SECS/GEM 通訊系統

主要開發工程師

設備端整合 + 廠端 MES 對接

主導設備端 SECS/GEM 通訊模組開發,實作 HSMS 連線管理、SECS-II 訊息解析,完成與廠端 MES 的完整對接。FAT 驗收零缺失,依約如期交付。負責通訊文件撰寫與 FAT/SAT 全程配合。

C# HSMS SECS-II MES
2023–2024
醫療器材

AOI 設備整合 + 工業通訊

全端開發

EtherCAT + MC Protocol + 雲端資料庫

整合客戶提供的檢測演算法,從零建立設備控制與通訊架構:EtherCAT 馬達控制、MC Protocol 運動軸定位,並串接雲端資料庫即時上報檢測結果。同時負責 UI 開發與後端 API,系統上線後穩定運行。

C# EtherCAT MC Protocol MySQL
2024–2025
半導體設備

AI 視覺定位系統

獨立全端負責人

YOLO + RealSense + 機器手臂整合

獨立負責 AI 視覺定位模組,從資料集建立、YOLO 模型訓練到 Intel RealSense 3D 深度座標轉換,完成與機器手臂的閉迴路視覺伺服整合。定位精度達到客戶規格,系統於客戶參訪中獲高度評價。

Python YOLO OpenCV RealSense C#

用程式碼說話

可以直接讀原始碼、跑測試、看驗證報告的東西

01

SECS/GEM Host + Equipment Simulator

.NET 8 · HSMS / SECS-II / GEM 三層 · 26 測試綠

C# / .NET 8 自實作 SECS/GEM 設備與主機模擬器,三層協定都是自己寫的、不是包裝現成 SECS library。涵蓋 HSMS(E37)/ SECS-II(E5)/ GEM(E30),訊息 S1/S2/S5/S6/S9/S10 約 25 對 SxFy。本機真實 TCP 對接、JSON 場景驗證器產 HTML 報告、Blazor Server 即時觀測介面。26 測試綠(11 單元 + 15 整合)、50 輪對抗審核。

C# .NET 8 HSMS SECS-II GEM Blazor
02

視覺定位姿態 Demo

ArUco fiducial · 即時 6DoF 姿態估計

偵測標記後以 solvePnP 解算物件的位置 (X/Y/Z) 與旋轉姿態,疊上 3D 座標軸並輸出可餵給機器手臂的取放座標。與晶圓廠 fiducial 定位、hand-eye 標定同一套技術;產線版改用工業相機與客戶零件模型。

Python OpenCV ArUco 6DoF Pose
03

工業 HMI 範本

WPF + Modbus TCP · 內建協議模擬器

C# WPF 工業風 UI 範本,整合 Modbus TCP 協議模擬器,不用接實體 PLC 就能跑。包含即時數據顯示、警報管理、歷史趨勢圖表、配方管理。

C# WPF Modbus TCP MVVM

怎麼合作

流程與承諾都寫出來,開工前先對齊

01
先用文字

文字討論

先了解設備類型、通訊規格、時程,釐清需求範疇。我看得懂規格書,不用先開會解釋名詞;需要再安排通話。

02
釐清範疇後

SOW 與報價

詳細工作說明書:交付物清單、驗收標準、里程碑、付款條件。智財權歸屬(業務專屬 vs 通用工具)在這一步一併談定。

03
依案規模

里程碑驗收

30% 預付 → 開發 → 期中驗收 + 期中款 → 完成 → 最終驗收 → 尾款。每個里程碑都有可驗收的交付物。

service-commitments.md

我承諾的事

原始碼完整交付(含註解、技術文件)
NDA 保密協議標準提供
30 天滾動式保固,最長 6 個月
以遠端協作為主,必要時可安排假日現場

※ 副業檔期,工期依當期可投入時間評估;洽談時會先給明確排程再報價。

聯繫我

有設備軟體需求?先用文字聊,我看得懂規格書。

聯繫方式

平日晚間與假日回覆

2 個工作天內回覆
GMT+8(台北)
可提供 NDA 與個人承攬合約(適用企業採購)

送出後的流程

01

2 個工作天內回覆:初步可行性 + 報價範圍(全程文字,不強迫通話)

02

需要時才安排 30 分鐘技術討論(選配,不是業務電話)

03

需要的話,討論前可先簽 NDA 保護技術細節

* 2 個工作天內回覆 · 諮詢前可簽 NDA · 技術討論,非業務推銷

表單僅用於回覆你的詢問,不做行銷用途。