工作職責(zé)
負(fù)責(zé)PLC上位機(jī)軟件(IDE或編譯器)的需求分析、設(shè)計(jì)和開發(fā)。
編寫技術(shù)文檔,包括技術(shù)方案、用戶手冊等。
處理軟件缺陷及對現(xiàn)場應(yīng)用提供技術(shù)支持。
任職要求
本科以上學(xué)歷,計(jì)算機(jī)、自動化相關(guān)專業(yè)。
3年以上軟件開發(fā)經(jīng)驗(yàn)。
有自動化行業(yè)、工控產(chǎn)品(DCS或PLC)開發(fā)經(jīng)驗(yàn)優(yōu)先。
有IDE、編譯器開發(fā)經(jīng)驗(yàn)優(yōu)先。
熟悉codesys、西門子、openPLC等產(chǎn)品者優(yōu)先。
技能要求
熟練掌握C/C++,熟悉常用的數(shù)據(jù)結(jié)構(gòu)和算法,熟悉面向?qū)ο蟆?
熟練掌握Qt,具備較強(qiáng)的界面開發(fā)能力,熟悉Qt的實(shí)現(xiàn)機(jī)制。
熟練使用Linux操作系統(tǒng)及開發(fā)環(huán)境,熟悉windows、Linux跨平臺開發(fā)。
具備良好的代碼規(guī)范意識和文檔編寫能力。
熟悉IEC61131-3標(biāo)準(zhǔn)者優(yōu)先。
熟悉編譯原理,對GCC、LLVM有較深研究者優(yōu)先。