【部門介紹】本團隊專注於工業自動化與核心運動控制技術的研發。我們的核心產品包含高性能 EtherCAT 主站(Master)、運動控制系統及工業通訊整體方案,廣泛應用於高精度半導體設備、智慧製造與新世代自動化控制。在這裡,我們挑戰 Linux RTOS 平台上的性能極限,持續優化系統即時性(Real-Time)、降低延遲並提升穩定度。如果你對底層系統架構有熱情,喜歡探究作業系統內核與協議棧,歡迎加入我們,一起打造高可靠度的工業控制核心平台。【工作內容 (What you will do)】1. 主站核心研發: 研發、維護與優化 EtherCAT Master 系統,並針對核心模組進行功能擴充。2. 相容性與協議優化: 解決各式 EtherCAT 從站(Slave/SubDevice)的連線整合、動態配置與異常行為,深度實作 PDO、SDO、ESI/ENI 解析及 Error Counter 等機制。3. 內核與實時優化: 協同 RTOS 團隊進行 Linux 實時內核(Kernel)調校、驅動程式適配與系統優化。4. 效能極限挑戰: 分析並優化控制應用層的即時性(Real-Time)效能,追求低抖動(Low Jitter)與高回應速度。5. 系統整合測試: 協助軟硬體、韌體與應用端的聯合調試,確保系統整體穩定度。6. 研發資產累積: 撰寫技術架構文件、API 設計說明與報告。【必要條件 (Requirements)】1. 程式語言: 精通 C / C++,具備良好的資料結構、記憶體管理與 Multi-threading 觀念。2. 環境經驗: 具備 Linux 環境下的軟體開發經驗,熟悉 System Programming 與基本除錯工具(如 GDB)。3. 核心理解: 理解作業系統(OS)原理、多工調度(Scheduling)與計算機組織架構。4. 問題解決: 具備優秀的獨立 Trace code 能力,面對複雜的系統級 Exception 能冷靜分析並找出 Root Cause。(若具 EtherCAT 經驗):具備開源或商用 EtherCAT Master(如 IgH, SOEM, acontis EC-Master 等)之應用或開發經驗者優先。【加分條件 (Nice to have)】1. 具備 Linux Kernel、Driver 或 Real-Time System (PREEMPT_RT, Xenomai) 的實際開發與調校經驗。2. 熟悉工業通訊協定架構(如 EtherCAT, CANopen, Modbus)或具備網路封包分析能力(如 Wireshark)。3. 具備 Embedded Linux 系統建構經驗(如 U-Boot, Yocto, Buildroot)。4. 有運動控制演算法、自動化設備或機器人控制軟體研發經驗。【教育背景】1. 資訊工程、電機工程、機械工程、自動化控制等相關科系碩士或優秀學士。2. 歡迎具備扎實軟體底子、對工控領域有高度熱忱的社會新鮮人(含各大專院校、工研院研發經歷者)挑戰。【我們希望你具備的人格特質】1. 對底層技術與「造輪子」有偏執與熱情,樂於鑽研 Linux 內核與工業通訊技術。2. 具備良好的跨領域溝通能力,能與硬體、韌體及 FAE 團隊緊密合作解決現場痛點。
No requirement for relevant working experience
No management responsibility