崗位職責:
1、負責產(chǎn)品的上位機系統(tǒng)平臺的系統(tǒng)架構(gòu)規(guī)劃、設(shè)計工作;
2、負責產(chǎn)品上位機軟件的設(shè)計、開發(fā)、測試和驗證工作,確保功能需求滿足設(shè)計要求;
3、負責上位機軟件功能和技術(shù)需求的收集、確認、編寫軟件技術(shù)開發(fā)過程中的相關(guān)文檔;
4、負責配合硬件開發(fā)人員完成上位機軟件的調(diào)試和優(yōu)化工作;
5、負責分析、解決、優(yōu)化上位機軟件使用過程中的問題;
任職資格:
1、 精通C#、C++,熟悉VS開發(fā)環(huán)境,有windows開發(fā)經(jīng)驗;
2、 熟悉.Net Framework、xmal;熟悉Winform編程;
3、 熟練掌握Socket通信,熟悉TCP/IP、RS232、modbus、EtherCAT等通信協(xié)議;
4、 精通WPF桌面軟件設(shè)計,熟悉MVC、MVVM框架并具有實際項目經(jīng)驗,熟練運用WPF的依賴屬性、綁定、動態(tài)資源、消息機制、自定義控件及WPF模板樣式編寫;
5、 熟悉MySQL、SQL Server數(shù)據(jù)庫,熟練使用SQL;
6、 熟悉多線程運行機制;熟悉多線程編程、異步操作,跨線程操作UI控件等。