hirly

Advantech

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

Taipei_Neihu

See how you match this job — and similar ones. Free.

Upload your resume and hirly scores it against this role at Advantech first, then against similar open jobs, and shows where you fit and why.

PDF or DOCX, up to 12MB. No sign-up to see your matches.

Get past the screening software and onto a recruiter's desk

hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.

  • Keywords matched to this posting
  • Fit score before you apply
  • Cover letter included

Matched against 2.6M live jobs from 210,000+ employers in 200+ countries.

Tailor my resume for this job →

Apply from your AI assistant

Connect hirly to Claude or ChatGPT and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending.

Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.

hirly's read of this role

Seniority
Mid level
Country
TW
Work mode
On-site / unstated
First seen by hirly
3 Sept 2026

Derived automatically from the posting. Upload your resume above to see how the role scores against it.

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 團隊緊密合作解決現場痛點。
Original posting on Advantech's site ↗

Listed on hirly, a job board. hirly is not the employer: Advantech is hiring for this role.

Browse similar roles

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job