邊緣系統軟體工程師
Posted Updated 1
view
Description
開發、測試與維護可於資源受限環境穩定運行的 Edge Computing 應用軟體與系統元件。此職務將參與裝置連線、設備管理、遠端部署、記憶體與效能改善,以及 Edge-to-Cloud 整合等工作。
主要職責:
● 依既有架構開發與維護邊緣運算應用軟體,協助提升系統在資源受限環境下的穩定性。
● 實作設備狀態監控、遠端維運與 OTA 更新流程中的軟體功能,並協助問題排除。
● 參與 C/C++ 或 C#/.NET 底層系統元件開發、測試與除錯。
● 協助分析記憶體使用情況與效能瓶頸,修正已知問題並完成回歸測試。
● 依既定安全規範,協助程式碼保護、加密、簽章或授權相關功能的實作與驗證。
● 與雲端、韌體及電力工程團隊協作,完成 Edge-to-Cloud API 串接與測試。
● 撰寫與維護程式設計、部署操作及問題排除等技術文件。
必要條件
● 具備邊緣運算、嵌入式軟體或系統軟體開發的學習成果、實習或實務經驗。
● 熟悉 C、C++ 或 C#/.NET 其中至少一種,具備良好的程式設計與除錯基礎。
● 了解基本的記憶體管理、執行緒、網路通訊或作業系統觀念。
● 具備問題分析能力,能在指導下使用工具進行 Memory Debugging 與效能問題排查。
● 能清楚記錄工作內容,並與跨職能團隊協作。