崗位職責(zé)
1、參與自動(dòng)化設(shè)備通用界面軟件平臺(tái)、自動(dòng)化設(shè)備通用軟件模塊、自動(dòng)化設(shè)備系統(tǒng)控制軟件、自動(dòng)化測(cè)試工具軟件的設(shè)計(jì)、開發(fā)和維護(hù)工作;
2.參與需求分析、技術(shù)評(píng)估,架構(gòu)設(shè)計(jì)和詳細(xì)設(shè)計(jì)、并撰寫相關(guān)文檔;
3.參與模塊開發(fā)、單元測(cè)試、集成測(cè)試,解決工程中的關(guān)鍵問題和技術(shù)難題;
4.參與設(shè)備操作手冊(cè)和其他相關(guān)文檔的編寫。
任職要求
1、計(jì)算機(jī)/軟件相關(guān)專業(yè)碩士及以上學(xué)歷,2年以上相關(guān)工作經(jīng)驗(yàn);
2、熟練掌握C++/C#開發(fā)語言,良好的編程風(fēng)格規(guī)范,有較強(qiáng)的代碼閱讀和設(shè)計(jì)能力;
3、精通面向?qū)ο罄碚?,并有?shí)踐經(jīng)驗(yàn);
4、精通數(shù)據(jù)結(jié)構(gòu)和常用算法,并精通多線程編程;
5、熟練掌握設(shè)計(jì)模式,熟悉常用的軟件設(shè)計(jì)語言或工具,比如UML的基本使用、MVVM模式等;
6、在以下一個(gè)或多個(gè)領(lǐng)域具有實(shí)際工作經(jīng)驗(yàn)與知識(shí)將得到優(yōu)先考慮:
-基于QT或MFC或WinForm或WPF框架的項(xiàng)目開發(fā)經(jīng)驗(yàn),熟悉框架底層實(shí)現(xiàn)機(jī)制;
-軟件測(cè)試平臺(tái)和工具的開發(fā)經(jīng)驗(yàn);
-熟悉EtherCAT、MODBUS等現(xiàn)場(chǎng)總線,熟悉OPCUA、CANopen、SECS / GEM等協(xié)議;
-實(shí)時(shí)操作系統(tǒng)下的開發(fā)經(jīng)驗(yàn);
-熟悉數(shù)據(jù)庫的設(shè)計(jì)、開發(fā)、優(yōu)化;
7、具備快速學(xué)習(xí)能力,獨(dú)立分析問題和解決問題的能力,并愿意嘗試多種方法解決問題;具備良好的團(tuán)隊(duì)合作精神和溝通表達(dá)能力;
8、具有較強(qiáng)的英語閱讀能力,能夠閱讀英文文獻(xiàn)。