崗位職責:
1、負責自動化儀器領域的上位機軟件設計、開發及維護;
2、基于C#/C++等語言開發PC端控制程序,實現與PLC、單片機等硬件設備的通信;
3、開發并調試串口(RS232/485)、TCP/IP、Modbus、CAN等通信協議;
4、實現數據采集、存儲(SQL/NoSQL數據庫)、分析及可視化(圖表、報表生成);
5、排查并修復軟件缺陷,提供技術支持和版本迭代;
6、撰寫設計文檔、API接口文檔及用戶操作手冊。
任職要求:
1、計算機、電子信息等相關專業;
2、具有串口(RS232/485)、USB、GPIB、以太網(TCP/IP)等協議設備儀器開發經驗,具有框架搭建和設計經驗;
3、有SCPI、Modbus、CAN總線開發經驗;
4、精通C++(高性能模塊開發),熟悉C#用于快速原型開發;
5、掌握 多線程同步(如Qt信號槽)、內存泄漏檢測(Valgrind)技術
5、熟練應用面向對象編程 ;
6、了解DSP算法(如數字濾波)或嵌入式Linux驅動開發
7、熟悉SQL Server等主流數據庫,有過大型數據庫性能調優的經驗;
8、良好的編程習慣和文檔習慣,較強的需求分析理解能力,對產品開發、新技術應用和技術創新具有濃厚的興趣;
9、良好的溝通協調和獨立解決問題的能力,較強的團隊協作力和學習力;
10、加分項:熟悉 AI輔助流程建庫、分析(如自動化建庫儀)