崗位職責(zé):
1、負(fù)責(zé)網(wǎng)關(guān)軟件系統(tǒng)架構(gòu)設(shè)計(jì)及優(yōu)化,參與網(wǎng)關(guān)控制器應(yīng)用層軟件開(kāi)發(fā);
2、熟悉基礎(chǔ)軟件和底層軟件代碼的開(kāi)發(fā),參與基礎(chǔ)軟件和底層軟件代碼開(kāi)發(fā)過(guò)程;
3、負(fù)責(zé)編寫(xiě)項(xiàng)目中軟件需求規(guī)格書(shū)、軟件概要設(shè)計(jì)方案、軟件詳細(xì)設(shè)計(jì)方案,等相關(guān)軟件開(kāi)發(fā)文檔撰寫(xiě);
4、負(fù)責(zé)解決產(chǎn)品在測(cè)試、生產(chǎn)和應(yīng)用過(guò)程中的技術(shù)問(wèn)題;負(fù)責(zé)軟件的持續(xù)優(yōu)化和迭代。
任職要求:
1、5年以上軟件開(kāi)發(fā)經(jīng)驗(yàn);
2、熟練應(yīng)用C,C++,具備網(wǎng)關(guān)軟件開(kāi)發(fā)經(jīng)驗(yàn);
3、熟悉軟件開(kāi)發(fā)流程,良好的數(shù)據(jù)結(jié)構(gòu)和算法知識(shí),有良好面向?qū)ο筌浖R(shí)結(jié)構(gòu);
4、對(duì)工業(yè)現(xiàn)場(chǎng)設(shè)備有一定認(rèn)知,包括但不限于PLC、CNC、機(jī)器人:
5、熟悉常見(jiàn)的工業(yè)現(xiàn)場(chǎng)協(xié)議及通用協(xié)議,如MODBUS、西門(mén)子S7、三菱MC、CCLink、OPODA、OPC UA、MQTT;
6、較強(qiáng)責(zé)任心和團(tuán)隊(duì)協(xié)作精神,具備獨(dú)立解決問(wèn)題能力和不斷探索的態(tài)度。