崗位職責(zé):
1、負(fù)責(zé)公司AI和高清音視頻產(chǎn)品的應(yīng)用軟件開發(fā)與維護(hù)工作;參與軟件產(chǎn)品圖形界面和應(yīng)用邏輯功能開發(fā)。并且編寫程序?qū)崿F(xiàn)所負(fù)責(zé)模塊的基于操作系統(tǒng)的軟件設(shè)計(jì)和單元測試。
2、負(fù)責(zé)公司現(xiàn)有產(chǎn)品的生產(chǎn)自動化測試工具的開發(fā)和維護(hù)。
3.?能夠合理制定所負(fù)責(zé)模塊的計(jì)劃,并按研發(fā)計(jì)劃保質(zhì)保量按時(shí)完成研發(fā)任務(wù)。
4.?根據(jù)產(chǎn)品和項(xiàng)目的要求編寫文檔,并持續(xù)維護(hù)和優(yōu)化所負(fù)責(zé)的應(yīng)用軟件。
崗位要求:
1.熟練掌握C++語言,編程風(fēng)格規(guī)范,自測意識強(qiáng)。熟悉QT等平臺開發(fā)。
2.具有基于嵌入式Linux和智能終端windows應(yīng)用層軟件開發(fā)經(jīng)驗(yàn)。具備嵌入式系統(tǒng)圖形界面開發(fā)和相關(guān)邏輯經(jīng)驗(yàn)。對Linux內(nèi)核開發(fā)有一定的了解。
3.掌握ARM平臺和常用的硬件的應(yīng)用開發(fā)(比如觸摸屏,鍵盤,I2C,RS232/485,Ethenet,USB等)。具有驅(qū)動開發(fā)經(jīng)驗(yàn)優(yōu)先。
4.能看懂基本的電路原理圖。掌握示波器,邏輯分析儀等基本的測試儀器。
5.有很強(qiáng)的邏輯分析能力和數(shù)學(xué)基礎(chǔ)。熱愛嵌入式軟件開發(fā)工作。
6.了解常用的軟件項(xiàng)目開發(fā)流程和工具,能夠按照規(guī)范書寫設(shè)計(jì)和測試文檔。
7.有極強(qiáng)的上進(jìn)心,愿意承擔(dān)責(zé)任,具備良好的溝通能力和團(tuán)隊(duì)合作精神。