崗位職責(zé):
1、負(fù)責(zé)Linux產(chǎn)品應(yīng)用整體架構(gòu)設(shè)計(jì)、開(kāi)發(fā)和維護(hù)。
2、配合測(cè)試及開(kāi)發(fā)團(tuán)隊(duì)完成整個(gè)產(chǎn)品的開(kāi)發(fā)調(diào)試和bug修復(fù)。
3、參與項(xiàng)目組需求分析和方案設(shè)計(jì),完成功能模塊開(kāi)發(fā)。
4、負(fù)責(zé)軟件結(jié)構(gòu)圖、詳細(xì)方案設(shè)計(jì)等相關(guān)技術(shù)文檔的編寫(xiě)。
5、參與項(xiàng)目前期的系統(tǒng)需求調(diào)研及產(chǎn)品調(diào)試。
任職要求:
1、本科及以上學(xué)歷,計(jì)算機(jī)等相關(guān)專業(yè);年齡:28~40歲;
2、有8年以上Linux環(huán)境下C/C++/Qt應(yīng)用項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)。
3、熟悉Linux系統(tǒng)、熟悉嵌入式開(kāi)發(fā)模式、熟悉Linux環(huán)境下的交叉編譯。
4、熟練掌握C/C++編程語(yǔ)言、熟悉QT框架、具備軟件架構(gòu)設(shè)計(jì)能力。
5、有ARM上移植linux系統(tǒng)經(jīng)驗(yàn)優(yōu)先。
6、熟練掌握多進(jìn)程/多線程編程、網(wǎng)絡(luò)編程、三方庫(kù)調(diào)用等方面的編程。
7、熟悉CAN、RS232、RS485、4G、Modbus、Bacnet、GPIO、KNX里面幾種通信協(xié)議。
8、熟悉Makefile、shell、GDB、Git、SVN。
9、具備較強(qiáng)的軟件定位能力與排查能力,溝通表達(dá)能力強(qiáng),工作主動(dòng)積極。
10、具有良好的學(xué)習(xí)能力和團(tuán)隊(duì)合作精神、具備良好的職業(yè)道德和職業(yè)習(xí)慣。