崗位職責(zé):
一.開發(fā)工控現(xiàn)場軟件:
1.負(fù)責(zé)工業(yè)數(shù)據(jù)采集和存儲(chǔ)方案的規(guī)劃和設(shè)計(jì),開發(fā)基于WPF的上位機(jī)軟件;
2.負(fù)責(zé)采集程序開發(fā),采集PLC,CNC,傳感器等數(shù)據(jù)并與服務(wù)器后臺(tái)進(jìn)行對(duì)接。
二.開發(fā)基于工業(yè)設(shè)備的物聯(lián)網(wǎng)網(wǎng)關(guān)及平臺(tái)
3.負(fù)責(zé)工業(yè)協(xié)議插件開發(fā)
三.具備現(xiàn)場調(diào)試數(shù)據(jù)軟件,規(guī)劃現(xiàn)場設(shè)備部署,協(xié)調(diào)現(xiàn)場施工:
4.了解CNC運(yùn)作原理,熟悉PMC,負(fù)責(zé)通過軟件或者硬件對(duì)現(xiàn)場CNC進(jìn)行組網(wǎng)及數(shù)據(jù)采集;
5.能根據(jù)現(xiàn)場CNC及周邊設(shè)備的工作狀態(tài),通過智能I/O設(shè)備提取無通訊口的普通機(jī)床的設(shè)備信號(hào);
6.負(fù)責(zé)客戶現(xiàn)場的設(shè)備調(diào)研、接口測試、技術(shù)指導(dǎo)及項(xiàng)目的現(xiàn)場實(shí)施;
任職要求:
1. ??萍耙陨蠈W(xué)歷,計(jì)算機(jī)、物聯(lián)網(wǎng),電子及其相關(guān)專業(yè);
2. 具備閱讀并正確理解英文技術(shù)文檔的基本能力;
3. 掌握C#編程語言,熟悉wpf技術(shù),具備編寫較復(fù)雜程序代碼的能力,獨(dú)立完成過上位機(jī)軟件或軟件模塊的開發(fā)優(yōu)先;
4. 熟悉TCP/IP和Socket編程,熟悉常見的物聯(lián)網(wǎng)協(xié)議,如MQTT、Modbus等,熟悉應(yīng)用系統(tǒng)的相關(guān)框架及技術(shù),如依賴注入,配置中心、消息隊(duì)列、緩存;有較好的面向?qū)ο笤O(shè)計(jì)和編程理念。
5. 熟悉Linux和Windows系統(tǒng)安裝,各種常用命令;
6. 熟悉Postgres、SQL Server等數(shù)據(jù)庫的基本SQL語句;
7. 能夠獨(dú)立完成軟件功能設(shè)計(jì)、現(xiàn)場調(diào)試;
8. 有PLC程序開發(fā),或至少對(duì)PLC的工作原理、Modbus等協(xié)議有一定了解者優(yōu)先;
9. 進(jìn)行過網(wǎng)絡(luò)規(guī)劃配置,有網(wǎng)絡(luò)設(shè)備使用經(jīng)驗(yàn)(如交換機(jī)、路由器、防火墻等)者優(yōu)先;
10. 有MES,DNC,SCADA開發(fā)經(jīng)驗(yàn)或項(xiàng)目實(shí)施經(jīng)驗(yàn)者優(yōu)先;
11.有強(qiáng)烈的持續(xù)自我學(xué)習(xí)能力和意愿,善于學(xué)習(xí)新的知識(shí),樂于發(fā)現(xiàn)、分析和解決復(fù)雜問題;
12.具備良好的溝通、表達(dá)與協(xié)調(diào)能力,具備良好的團(tuán)隊(duì)合作意識(shí),較強(qiáng)的責(zé)任感及進(jìn)取精神,能適應(yīng)國內(nèi)出差。