高級韌體軟體工程師
負責 C++ 韌體、連網硬體與門禁系統,支援 Purpose Brands 的健身事業。 工作範圍涵蓋裝置整合、後端連線、自動化測試與裝置群組管理工具。
說明
- 負責並維護連網裝置群組
- 為門禁系統設計並維護 C++ 韌體
- 協調硬體與後端系統之間的整合
- 設計並開發內部裝置群組管理工具
- 建立並維護自動化測試套件
- 建立並維護技術文件
- 與韌體、後端、品質保證及資深工程師合作
- 協調硬體供應商進行新硬體版本開發
- 制定並執行驗收測試與手動測試計畫
- 協助支援團隊診斷全球各地的複雜硬體問題
- 為硬體技術堆疊提供技術指導
- 與硬體及 SaaS 供應商合作
- 協調供應鏈、倉儲與配置團隊,以支援產品穩定供應
職位要求
- 在維持高技術標準的同時持續履行承諾
- 能在快速變化、分散式且協作的環境中獨立工作並保持條理
- 使用 C 或 C++ 為微控制器撰寫韌體
- 使用互斥鎖、執行緒、pthreads 或同類工具開發多執行緒應用程式
- 使用 GTest、GMock 等工具建立並整合自動化測試
- 至少在一項列為加分條件的領域擁有深厚專業知識
- 擁有五年以上從設計到推出開發硬體產品的經驗
- 整合 I2C、RS485、SPI、BLE 與數位 I/O 介面
- 擁有微控制器或 ESP32、nRF、Raspberry Pi、Arduino 等平台的豐富經驗
- 能夠閱讀並除錯配線圖
- 能夠從最初概念到完成設計硬體專案
- 能夠解讀並整合技術規格文件
- 能夠與合約製造商及物流合作夥伴有效協作
- 能夠使用 CMake、連結器等工具鏈與建置系統
- 能夠在全球規模下除錯複雜硬體問題
- 擁有五年以上交付即時連網後端系統的經驗
- 使用 .NET、Java、Kotlin 或其他同類語言開發雲端原生後端應用程式
- 開發並整合微服務
- 開發並整合授權、身分驗證與 OAuth2 系統
- 管理憑證並使用加密工具
- 使用 Terraform、CDK 或同類工具實作基礎設施即程式碼
- 使用 GitHub Actions、TeamCity 等平台開發建置系統或管理 CI/CD
- 擁有 iOS、Android 或兩者的經驗
- 能以周邊裝置與中央裝置模式與微控制器 BLE 裝置介接
- 開發即時硬體整合
- 相關領域學位屬於加分條件,但並非必要
福利待遇
- 醫療、牙科與視力保險
- 混合辦公環境
- 人壽與失能保險
- 無限休假與帶薪假日
- 陣亡將士紀念日至勞動節期間的彈性週五
- 401(k) 提撥配對最高達 4%
- 十次教練與心理治療服務
- 心理健康福利
- 品牌折扣與費用補助
- 使用內部健身設施
- 職涯發展機會
- 團隊建立與員工參與活動,以及其他福利
