崗位職責:
1、根據(jù)項目需求,設計控制系統(tǒng)、控制程序;
2、負責現(xiàn)有上位機程序的開發(fā)維護升級,定制化開發(fā)自動化工藝設備上位機,保證設備穩(wěn)定運行;
3、與機械和電氣工程師合作,負責運動調試、主控的流程開發(fā),獨立完成相應軟件的編碼調試和優(yōu)化工作;
4、上位機的功能迭代,軟件維護,并根據(jù)需求變化及時修改。
任職要求:
1、本科學歷及以上,5年以上從事自動化設備開發(fā)工作經驗,C#項目經驗;
2、熟練掌握C#語言及.NET常用數(shù)據(jù)結構和類庫,具備良好的編程習慣和代碼規(guī)范;
3、熟練掌握WPF、winform,熟悉MYSQL,SQL Server,SQLite等常用數(shù)據(jù)庫;
4、熟悉常用的通信協(xié)議,比如TCP、UDP、串口通信;有多個windows客戶端項目的成功經驗,能獨立進行客戶端的設計、開發(fā)、優(yōu)化等工作;
5、熟悉計算網絡通信編程,軟件開發(fā)流程、測試方式和調試工具,具有良好的數(shù)據(jù)結構和算法基礎;
6、熟練掌握設計模式、繼承、多態(tài)等面向對象編程思想,熟悉異步訪問、多線程等理念和核心技術。