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