MCU 韌體工程師 Embedded Firmware Engineer
Description
MCU 韌體工程師|讓你的程式碼跑在全球的割草機器人上
我們在找一個對底層控制有真實動手經驗的人。
不需要樣樣精通。你可能在某間公司寫了幾年韌體,想做一個從頭到尾看得到成果的產品;或者一直負責某個小模組,想搞清楚整台機器是怎麼跑起來的。
如果你覺得「範圍大、能全部搞懂」比「範圍小、只看得到自己那一格」更吸引你,歡迎與我們聊聊。
你會負責的事
1. 用 FreeRTOS 開發機器人底層控制,處理即時任務排程與資源分配
2. 負責 MCU 與上層 ROS2 系統(microROS)之間的通訊整合與穩定性
3. 針對 STM32 / Microchip 平台開發馬達、感測器的 Driver
4. 從生產線或客戶場域回報的問題做 Root Cause 分析與修復
5. 和演算法團隊對接,讓上層功能有穩固的硬體基礎
基本條件
1. 熟悉 C/C++,有在 FreeRTOS 環境下實際開發的經驗更佳
2. 了解 CAN、SPI、I2C、UART 的實作原理,不只是會查 datasheet
有以下經驗更好,沒有也可以談
1. 有 CAN bus 實際整合經驗(多節點通訊、錯誤處理)
2. 做過 bootloader 或 OTA 韌體更新機制
關於這份工作
我們做割草機器人,產品已經外銷美國、歐洲、日本,不是 demo 機,是真的在高爾夫球場上跑的機器。
軟體團隊十幾個人,每個人負責的範圍都很完整,節奏大概是:發現問題、討論、動手、驗證、上線,不會在流程上卡太久。
你可能會喜歡這裡,如果::
1. 想參與一個完整產品,不只是負責其中一個小環節
2. 習慣自己找方法、不需要每個步驟都有人帶著走
3. 覺得「東西真的有在跑」比「流程很完整」更有成就感
履歷不用等到完美再投,有興趣就先丟過來,我們聊聊看。