【職位簡介】負責公司設備上位機軟件系統的開發與維護,聚焦于人機交互界面的設計優化、設備控制邏輯實現及通信接口開發,支持核心設備功能的擴展與迭代升級。
【主要職責】
1、負責上位機軟件的開發、維護與優化,完成圖形界面(GUI)設計與實現,提升用戶交互體驗;參與項目系統架構設計,負責軟件模塊劃分與接口定義,確保系統的可擴展性和高可維護性;根據項目需求,設計并實現各類通信協議(如USB、RS485、CAN、CANFD、EtherCAT等),編寫通信程序并進行調試開發與設備模型相關的數據處理、可視化及輔助工具軟件;
2、編寫相關技術文檔、用戶手冊與維護指南;
3、負責軟件版本管理與功能維護,解決開發與運行過程中遇到的技術問題。
【任職資格】
1、本科及以上學歷,電子工程、電氣工程、計算機、軟件工程等相關專業;
2、熟練掌握 C++或 Python 編程語言,具備扎實的軟件開發基礎;
3、熟悉 Qt 框架和 Qt Creator 開發環境,有較豐富的桌面軟件/工業軟件界面開發經驗;
4、熟悉串口、CAN/CAN FD、EtherCAT等通信接口及協議;
5、有良好的軟件工程規范意識,掌握版本管理工具(如 Git);
具備較強的分析問題和獨立解決問題能力,良好的團隊協作與溝通能力;
有機器人、伺服電機或自動化設備行業背景者優先;有3年以上相關軟件開發經驗者優先。