該職位是基于ARM處理器,需要對(duì)ARM處理器以及l(fā)inux內(nèi)核和驅(qū)動(dòng)有一定的理解,主要負(fù)責(zé)Android平臺(tái)驅(qū)動(dòng)層、HAL層以及Framework開發(fā)和調(diào)試相關(guān)工作,涉及accelerometers、gyro、compass。、proximity?sensor等驅(qū)動(dòng)。
?
崗位職責(zé):
1.?負(fù)責(zé)手機(jī)產(chǎn)品sensor驅(qū)動(dòng)的開發(fā)、調(diào)試和優(yōu)化工作;
2.?負(fù)責(zé)sensor工廠測(cè)試程序的開發(fā)和維護(hù);
3.?負(fù)責(zé)sensor相關(guān)算法的集成,調(diào)試和優(yōu)化;
4.?負(fù)責(zé)軟件代碼的維護(hù)及產(chǎn)品的持續(xù)迭代和優(yōu)化提高;
5.?按照公司的軟件項(xiàng)目流程,按時(shí)按質(zhì)完成高質(zhì)量軟件產(chǎn)品交付。
職位要求:
1.?全日制本科及以上學(xué)歷,計(jì)算機(jī)、電子、通訊類相關(guān)專業(yè);
2.?熟練掌握C/C++嵌入式系統(tǒng)編程;
3.?有一定的sensor驅(qū)動(dòng)開發(fā)經(jīng)驗(yàn),手機(jī)/平板產(chǎn)品的驅(qū)動(dòng)開發(fā)經(jīng)驗(yàn)優(yōu)先;
4.?熟悉Android?Framework、HAL層的開發(fā)工作;
5.?熟悉ARM體系與架構(gòu),有一定的硬件基礎(chǔ);
6.?熟悉Linux系統(tǒng)的相關(guān)知識(shí);