崗位職責(zé):
1.負(fù)責(zé)嵌入式平臺(tái)上Android系統(tǒng)開發(fā)工作;參與需求交流,根據(jù)需求文檔,進(jìn)行可行性分析。
2.Android系統(tǒng)的定制開發(fā),如內(nèi)核修改,HAL修改,F(xiàn)rameworks修改等。
3.負(fù)責(zé)Android系統(tǒng)及模塊debug,修復(fù)反饋的問(wèn)題。
4.負(fù)責(zé)系統(tǒng)軟件文檔編寫工作。
5.參與新技術(shù)的研究,并能引入到產(chǎn)品開發(fā)中。
6.對(duì)系統(tǒng)和代碼進(jìn)行測(cè)試及優(yōu)化,保證客戶體驗(yàn)和質(zhì)量。
任職要求:
1.本科以上學(xué)歷。熟悉linux、Android系統(tǒng)使用,能夠熟練使用linux開發(fā)環(huán)境。
2.熟悉Android系統(tǒng)開發(fā),能在Android系統(tǒng)中支持新的功能或設(shè)備,能夠在Android系統(tǒng)層找到bug問(wèn)題點(diǎn)并修復(fù)。
3.具有一定Android應(yīng)用開發(fā)經(jīng)驗(yàn),可以開發(fā)Android測(cè)試用demo。
4.能夠撰寫配套文檔,整理產(chǎn)品資料。
5.具有良好的工作態(tài)度、團(tuán)隊(duì)協(xié)作精神、良好的分析、解決問(wèn)題的能力。
加分項(xiàng):
1.能看懂原理圖,具備一定硬件原理分析能力。
2.熟悉Android內(nèi)核中的設(shè)備驅(qū)動(dòng)tty、spi、i2c、alsa、net、camera、drm等,能夠在內(nèi)核中debug或者添加新功能。
3.熟悉uboot 常用命令以及框架結(jié)構(gòu),能夠在uboot下debug或者添加新功能。
4.對(duì)系統(tǒng)關(guān)鍵點(diǎn)、薄弱點(diǎn)等有足夠深刻的認(rèn)識(shí),能夠做系統(tǒng)的整體測(cè)試。
5.對(duì)Android的基礎(chǔ)架構(gòu)、組件、UI、性能優(yōu)化、內(nèi)存優(yōu)化等有深刻了解,能夠進(jìn)行整體優(yōu)化。