RISCO Group
RISCO Group
501 – 1,000 員工
SaaS安全硬體
RISCO Group 開發電子安全與智慧家庭技術,整合入侵偵測系統、警報主機、感測器、影像驗證與門禁管制。其雲端管理工具和行動應用程式服務於安裝人員、安全系統整合商及終端客戶,將連網安全硬體與軟體結合。公司業務涵蓋安全、硬體與 SaaS。

資深 C++ 軟體開發工程師(嵌入式 Linux)

為連網安全與門禁產品開發嵌入式 Linux 軟體,調整 Java 元件並打造現代 C++ 應用程式。 整合平台、雲端、硬體與微控制器系統。

說明

  • 使用現代 C++ 為嵌入式 Linux 建置、測試及維護應用程式軟體。
  • 將既有 Java 元件調整至 Linux 平台,並與平台服務及介面整合。
  • 建立模組化 C++ 元件,並協助遷移或重新設計以 Java 實作的功能。
  • 讓應用程式軟體連結 Linux 服務、硬體介面、雲端連線及配套微控制器功能。
  • 設計可重複使用的模組,清楚劃分應用程式、中介軟體與平台層。
  • 參與設計與程式碼審查、除錯、效能分析、元件測試,並找出複雜軟體流程中的根本原因。
  • 在產品開發過程中,與平台、BSP、硬體、雲端、QA 及系統架構團隊合作。

職位要求

  • 至少五年專業軟體開發經驗,具備 Linux 或嵌入式產品經驗者尤佳。
  • 具備扎實的現代 C++ 技能(C++14/17 或更新版本),包括物件導向設計、多執行緒、同步及事件驅動軟體;此為必要條件。
  • 具備 Java 開發經驗,尤其是處理既有或舊版程式碼的經驗;這是重要優勢。
  • 具備 OSGi 或模組化 Java 架構經驗者尤佳。
  • 具備在 Linux 環境中開發及除錯應用程式的實務經驗。
  • 了解軟體架構、介面、設計模式、模組化及可維護程式碼。
  • 具備 IPC、網路、REST API、訊息傳遞或服務導向軟體經驗者尤佳。
  • 具備嵌入式 Linux、連網裝置、安全系統或物聯網產品經驗者尤佳。
  • 熟悉 Git、CMake 或其他建置系統、除錯工具及現行軟體工程實務。
  • 能運用良好的分析及問題解決能力處理複雜的既有程式碼。
  • 具備高程度的英語溝通能力。

相關職缺