崗位職責:
1.負責上位機軟件開發與維護,包括硬件通信接口設計(如Modbus、EtherCAT協議)、用戶界面開發及數據管理系統構建。
2.制定測試方案,完成自動化腳本開發及性能優化,提升系統響應速。
3.導軟件框架設計,完成模塊化開發,包括串口通信、Socket網絡通信、多線程技術及數據庫(SQLite/MySQL)集成。
4.解決生產環境中的技術問題,提供實時技術支持并持續送代軟件。
5.與下位機程序協同調試,驗證通信協議(如TCP/IP、CAN總線)及設備控制邏輯。
6.輸出需求分析報告、設計說明書及操作手冊,規范代碼注釋。
任職要求:
1.本科自動化、計算機、通訊工程、軟件工程、電子信息等相關專業,5年以上工作經驗。
2.語言:熟悉VB6.0、C#/.NET、C/C++、二進制COM組件及類庫模型。
3.桌面開發經驗:熟悉WinForms、線程、委托/事件、U 更新、圖形繪制(GDI曲線)。
4.數據庫:熟悉SQL Server、Access或其他數據庫,了解微軟ACE、ADO數據驅動,能設計存儲方案與報表。
5.操作系統與部署:熟悉Windows 系統服務、注冊、驅動調試等基礎。
6.工業通信:熟悉PLC、ModbuS RTU/TCP、OPC/OPC-UA 等至少一種通信協議的實現與調試。