Skip to the page

軟體研發工程師 (EtherCAT Master) - (IA/台中 or 內湖)

AdvantechWorkdayTaipei_Neihu
Posted 3 SepFound 30 OctSeen 22 hours ago

Check your resume for this job's 15 skills, free. Then have AI tailor it.

Fit

The keywords the posting names, against what your resume says.

Add your resume to see which of its keywords you already have, and get a resume tailored to this posting. 10 a month, free.

The Posting

部門介紹

本團隊專注於工業自動化與核心運動控制技術的研發。我們的核心產品包含高性能 EtherCAT 主站(Master)、運動控制系統及工業通訊整體方案,廣泛應用於高精度半導體設備、智慧製造與新世代自動化控制。

在這裡,我們挑戰 Linux RTOS 平台上的性能極限,持續優化系統即時性(Real-Time)、降低延遲並提升穩定度。如果你對底層系統架構有熱情,喜歡探究作業系統內核與協議棧,歡迎加入我們,一起打造高可靠度的工業控制核心平台。

【工作內容 (What you will do)】

  • 主站核心研發: 研發、維護與優化 EtherCAT Master 系統,並針對核心模組進行功能擴充。
  • 相容性與協議優化: 解決各式 EtherCAT 從站(Slave/SubDevice)的連線整合、動態配置與異常行為,深度實作 PDO、SDO、ESI/ENI 解析及 Error Counter 等機制。
  • 內核與實時優化: 協同 RTOS 團隊進行 Linux 實時內核(Kernel)調校、驅動程式適配與系統優化。
  • 效能極限挑戰: 分析並優化控制應用層的即時性(Real-Time)效能,追求低抖動(Low Jitter)與高回應速度。
  • 系統整合測試: 協助軟硬體、韌體與應用端的聯合調試,確保系統整體穩定度。
  • 研發資產累積: 撰寫技術架構文件、API 設計說明與報告。

【必要條件 (Requirements)】

  • 程式語言: 精通 C / C++,具備良好的資料結構、記憶體管理與 Multi-threading 觀念。
  • 環境經驗: 具備 Linux 環境下的軟體開發經驗,熟悉 System Programming 與基本除錯工具(如 GDB)。
  • 核心理解: 理解作業系統(OS)原理、多工調度(Scheduling)與計算機組織架構。
  • 問題解決: 具備優秀的獨立 Trace code 能力,面對複雜的系統級 Exception 能冷靜分析並找出 Root Cause。
  • (若具 EtherCAT 經驗):具備開源或商用 EtherCAT Master(如 IgH, SOEM, acontis EC-Master 等)之應用或開發經驗者優先。

【加分條件 (Nice to have)】

  • 具備 Linux Kernel、Driver 或 Real-Time System (PREEMPT_RT, Xenomai) 的實際開發與調校經驗。
  • 熟悉工業通訊協定架構(如 EtherCAT, CANopen, Modbus)或具備網路封包分析能力(如 Wireshark)。
  • 具備 Embedded Linux 系統建構經驗(如 U-Boot, Yocto, Buildroot)。
  • 有運動控制演算法、自動化設備或機器人控制軟體研發經驗。

【教育背景】

  • 資訊工程、電機工程、機械工程、自動化控制等相關科系碩士或優秀學士。
  • 歡迎具備扎實軟體底子、對工控領域有高度熱忱的社會新鮮人(含各大專院校、工研院研發經歷者)挑戰。

【我們希望你具備的人格特質】

  • 對底層技術與「造輪子」有偏執與熱情,樂於鑽研 Linux 內核與工業通訊技術。
  • 具備良好的跨領域溝通能力,能與硬體、韌體及 FAE 團隊緊密合作解決現場痛點。

Facts

Source
Workday
External id
JR202605033
Location
Taipei_Neihu, Taiwan
Remote
Not stated
Posted
3 Sep 2026
First seen
30 Oct 2026, 19:05
Last seen
1 Nov 2026, 06:45
Status
Not yet added
Posting id
b1be03bc-adf0-5b98-be9c-2fb2dc6943b0