崗位職責(zé):
1. 負(fù)責(zé)基于C# WPF技術(shù)開發(fā)上位機(jī)軟件,實(shí)現(xiàn)與下位機(jī)設(shè)備的數(shù)據(jù)交互和控制;
2. 設(shè)計(jì)和開發(fā)用戶界面,確保用戶友好性和交互性;
3. 優(yōu)化現(xiàn)有的上位軟件、人機(jī)交互軟件,擴(kuò)展工具倉儲(chǔ),提高代碼可移植性、可擴(kuò)展性及健壯性;
4. 編寫上下位通訊協(xié)議、軟件使用說明書、開發(fā)文檔、需求文檔等;
5. 與團(tuán)隊(duì)合作,完成軟件開發(fā)周期中的各個(gè)階段,包括需求分析、設(shè)計(jì)、編碼、測(cè)試和部署。
任職要求:
1. 統(tǒng)招本科及以上學(xué)歷,計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、網(wǎng)絡(luò)工程專業(yè);
2. 精通C#編程語言,熟悉WPF框架及MVVM設(shè)計(jì)模式;
3. 3年以上軟件開發(fā)工作經(jīng)驗(yàn);
4. 熟悉RS232、TCP、Modbus、Http等常用通訊協(xié)議的開發(fā);
5. 熟悉軟件開發(fā)流程,有良好的技術(shù)文檔習(xí)慣,有規(guī)范化標(biāo)準(zhǔn)化的代碼編寫習(xí)慣;
6. 對(duì)軟件開發(fā)有較強(qiáng)的興趣和熱情,勇于探索和學(xué)習(xí)新技術(shù)。