崗位職責(zé):
1)負(fù)責(zé)嵌入式系統(tǒng)的總體架構(gòu)和詳細(xì)設(shè)計(jì);
2)根據(jù)項(xiàng)目任務(wù)書、需求規(guī)格說明書,進(jìn)行系統(tǒng)設(shè)計(jì),并編寫概要設(shè)計(jì)說明書;
3)根據(jù)系統(tǒng)設(shè)計(jì),進(jìn)行代碼開發(fā);
4)進(jìn)行單元測(cè)試,并配合測(cè)試人員完成測(cè)試階段的工作;
5)編寫軟件的用戶指南和安裝指南;
6)對(duì)于部分復(fù)雜項(xiàng)目,需要出差到現(xiàn)場(chǎng)進(jìn)行必要的現(xiàn)場(chǎng)調(diào)試和技術(shù)支持。
任職要求:
1、電子、自動(dòng)化、機(jī)電一體化或計(jì)算機(jī)等相關(guān)專業(yè)本科及以上學(xué)歷;
2、具有面向?qū)ο蟮能浖治龊驮O(shè)計(jì)能力;
3、3年以上嵌入式系統(tǒng)應(yīng)用開發(fā)工作經(jīng)驗(yàn)
4、熟悉軟件開發(fā)流程,具有良好的編程習(xí)慣和文檔撰寫能力
5、良好的英文讀寫能力
6、良好的團(tuán)隊(duì)協(xié)作能力,較強(qiáng)的溝通能力,良好的學(xué)習(xí)能力和解決問題的能力。
專業(yè)知識(shí):
1、熟悉嵌入式系統(tǒng)的體系結(jié)構(gòu);
2、熟悉嵌入式軟件功能模塊的詳細(xì)設(shè)計(jì)方法,熟悉典型的設(shè)計(jì)模式;
3、熟練掌握嵌入式系統(tǒng)應(yīng)用程序開發(fā)調(diào)試技術(shù);
4、熟悉Windows/Linux上應(yīng)用程序開發(fā);
5、熟練掌握C語言、C++,?必須有兩年C++實(shí)際開發(fā)調(diào)試經(jīng)驗(yàn),熟悉QT更佳;
6、熟練掌握linux下的socket編程,多線程編程,進(jìn)程間通信,?shell等;
7、熟悉SQLite3,?http(post/get),?JSON等;
8、熟悉各種工業(yè)控制現(xiàn)場(chǎng)總線、傳感器網(wǎng)絡(luò)知識(shí),熟悉常用的機(jī)電產(chǎn)品電氣接口;