崗位職責(zé)
1、負(fù)責(zé)公司安卓產(chǎn)品和嵌入式AI產(chǎn)品應(yīng)用層軟件開發(fā)與維護(hù)工作;
2、承擔(dān)部分WEB管理后臺(tái)JAVA開發(fā)工作。
3、根據(jù)產(chǎn)品需求對(duì)安卓及Linux系統(tǒng)源碼進(jìn)行剪裁和優(yōu)化,修改系統(tǒng)功能,對(duì)系統(tǒng)基本功能和穩(wěn)定性負(fù)責(zé);
4、負(fù)責(zé)開發(fā)和維護(hù)Android?Framework及Linux應(yīng)用,包含設(shè)置/網(wǎng)絡(luò)/FRAMEBUFFER/音頻/顯示/多媒體等中間件模塊的開發(fā)和維護(hù);
5、負(fù)責(zé)開發(fā)和維護(hù)HAL層,包括常用外設(shè)模塊的功能調(diào)試和性能優(yōu)化工作。
任職要求
1.?熟悉C/C++及JAVA語言,良好的面向?qū)ο笤O(shè)計(jì)思想,熟悉嵌入式Linux和Android操作系統(tǒng)的軟件開發(fā)具有從Framework層到應(yīng)用層app的垂直開發(fā)能力;
2.熟悉Android原生APP的開發(fā)相關(guān)技術(shù)棧,包括Android常用組件/第三方庫/自定義UI設(shè)計(jì)等;
3.熟悉Android系統(tǒng)Framework/HAL/Linux?kernel各層軟件框架。熟悉Android常見服務(wù),熟悉JNI、內(nèi)存管理機(jī)制;
4.熟悉linux內(nèi)核,具有板卡及智能硬件平臺(tái)的開發(fā)經(jīng)驗(yàn)優(yōu)先。
5、具有JAVA云后臺(tái)開發(fā)經(jīng)驗(yàn)優(yōu)先。
6、有極強(qiáng)的自驅(qū)力和學(xué)習(xí)力,抗壓能力強(qiáng),具備良好的溝通能力和團(tuán)隊(duì)合作精神
7、英語良好,對(duì)人工智能及全棧式端-邊-云協(xié)同技術(shù)研究具有極大熱情,動(dòng)手能力強(qiáng)。