Resources
Hire
Cake for Employers
Consolidating Talent Search, Job Posting, and ATS for a seamless, unified hiring experience.

【機器人核心研發】軟體架構工程師 Robotics Software Architect (Taichung)

Job updated about 1 month ago
The employer was active 4 days ago

Job Description

【你的任務:決戰 1ms 的控制週期】 你將負責打造機器人的即時運算平台通訊架構。 你的敵人是「延遲 (Latency)」。你需要確保上層的運動演算法 (MPC/WBC) 能在 1kHz (1000Hz) 的頻率下穩定運行,並將指令精準地透過 EtherCAT 傳送到全身的關節模組。

【工作內容 (Responsibilities)】

  1. 即時系統開發 (Real-time System Optimization)

    • 在嵌入式平台 (x86/Jetson) 上建置與優化 Real-time Linux (PREEMPT_RT) 或 Xenomai 核心。
    • 進行系統效能調校,消除 Context Switch 與 ISR 造成的 Jitter,確保控制迴路的「硬即時 (Hard Real-time)」性能。
  2. 機器人軟體架構設計 (Software Architecture)

    • 基於 ROS 2 (Robot Operating System) 設計高效率的節點通訊架構。
    • 調校 DDS (Data Distribution Service) 參數(如 FastDDS / CycloneDDS),優化進程間通訊 (IPC) 的頻寬與延遲。
  3. 硬體抽象層開發 (HAL & Driver)

    • 開發與整合 EtherCAT Master (如 SOEM / EtherLab),負責與底層伺服驅動器、IMU 感測器進行高速通訊。
    • 設計硬體抽象層 (HAL),讓上層演算法與底層硬體解耦,提升系統的可移植性。
  4. DevOps 與系統整合

    • 導入 Docker / Container 技術進行環境控管。
    • 建立 CI/CD 流程,確保程式碼品質與版本部署的穩定性。

Requirements

【我們在尋找這樣的你 (Requirements)】

  • 學術背景:資工、電機或相關工程系所學士/碩士。
  • 核心語言

    • 精通 Modern C++ (C++14/17),熟悉多執行緒 (Multi-threading)、記憶體管理與 Design Patterns。
    • 熟悉 Python (用於腳本撰寫與測試)。
  • 系統能力

    • 熟悉 Linux System Programming,了解 Process/Thread 排程、Shared Memory 與 Socket Programming。
    • 具備 ROS / ROS 2 開發經驗,理解其通訊機制 (Topics, Services, Actions)。
  • 實戰經驗

    • Real-time OS (RTOS) 使用或開發經驗。
    • 有實際整合過機器人硬體(雷達、馬達、相機)的經驗。

【加分條件 (有這些技能,你就是我們的神)】

  • 熟悉 EtherCAT 通訊協定細節 (PDO/SDO mapping, DC sync)。
  • 具備 NVIDIA Jetson / Orin 平台的開發與優化經驗。
  • 熟悉 Rust 語言 (我們對導入 Rust 進行安全開發持開放態度)。
  • 貢獻過開源機器人專案 (Open Source Contributor)。

【為什麼選擇我們? (Why Us)】

  • 💎 軟硬整合的極致遊樂場:我們有三鋒機器支援的頂尖硬體設備,你寫的架構將直接驅動真實的精密機械,而不是只在模擬器裡跑。
  • 🚀 核心架構師的角色:你是團隊的前幾號員工,你將決定這家公司的程式碼規範、架構走向與技術選型。這是一個能讓你發揮「技術決策權」的舞台。
  • 🛡️ 穩健的新創環境:享有新創的技術自由度,同時擁有集團的資金後盾,讓你專注於解決技術難題,而非擔心公司生計。
2
No requirement for relevant working experience
40,000 ~ 120,000 TWD / month
Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job
People who applied for this job also applied for
Logo of 三鋒科技工業股份有限公司.

About us

賦予鋼鐵「觸覺」與「靈魂」—— 我們正在打造下一代機器人的感知中樞。

【關於我們 About Us】 「新創的靈魂,巨人的肩膀 —— 在精密機械重鎮,做最前沿的硬體挑戰。」

我們是一支位於台中的極早期硬體新創團隊(Early-stage Hardware Startup),背後擁有知名工具機大廠「三鋒機器」的強力挹注

不同於傳統設備製造,我們專注於機器人最核心、也最困難的領域。我們相信,未來的機器人不再是冰冷、只能執行固定路徑的自動化設備,而是具備「感知力」、能與人類細膩協作的智慧個體。而我們的任務,就是為這些機器人打造最靈敏的「神經系統」與最強健的「肌肉」。

在這裡,我們結合了新創公司的「敏捷與瘋狂」,以及三鋒機器的「穩健與資源」。這是一場有強大後援的技術長征。

【我們在做什麼 What We Do】 我們致力於解決機電整合領域中最具挑戰性的課題:

  • 極致的感知: 在高雜訊環境下,透過獨家的解耦演算法與類比電路設計,實現微牛頓等級的受力偵測。
  • 精密的驅動: 開發高功率密度、高響應速度的馬達驅動模組,讓機器人的動作如人類般流暢。
  • 軟硬體的完美融合: 從應變規的貼片工藝 (Strain Gauge)、FOC 馬達控制演算法,到 EtherCAT 通訊協定,我們掌握全端技術。

【為什麼加入我們 Why Join Us?】 如果您厭倦了在大公司當一顆隨時可被替換的螺絲釘,這裡將是您的最佳舞台:

  1. 夢幻開局 (Best of Both Worlds): 我們擁有三鋒機器的集團資源支持。 這意味著您不必擔心新創公司常見的資金斷鏈問題。我們有能力添購高階示波器、開發板,並擁有母公司強大的精密加工與供應鏈人脈,讓您的設計能迅速轉化為高品質的實體,研發過程無後顧之憂。
  2. 定義產品,而不只是執行規格: 您的每一個 Code Commit、每一條 PCB Layout、每一個機構設計,都將直接定義產品的靈魂。您是研發者,也是決策者。
  3. 技術含金量極高: 我們不做低階代工。在這裡,您將挑戰 DSP 訊號處理、FEA 有限元素分析與即時控制系統 (RTOS) 的極限。這是一份能讓您的履歷在幾年後身價翻倍的工作。
  4. 遠離塵囂,專注研發: 我們位於台中,生活成本親民,擁有比竹科更宜人的生活品質,同時享有台中精密機械聚落的強大地緣優勢。
  5. 擁抱黑客精神 (Hacker Spirit): 我們尊重專業,討厭繁文縟節。我們不在乎您的打卡時間,只在乎您解決問題的創意與執行力。

【我們期待的夥伴 Who We Are Looking For】 我們不看重您的年資是 2 年還是 20 年,我們看重的是:

  • Problem Solver: 面對 Datasheet 上沒寫的問題,您會感到興奮而非恐懼。
  • Cross-disciplinary: 機構懂一點電路,軟體懂一點力學。我們喜歡具備「T型人才」特質的夥伴。
  • Honest & Open: 在這裡,技術爭辯是日常。我們鼓勵「有憑據的吵架」,因為真理越辯越明。