崗位職責(zé):
1. 負(fù)責(zé)OpenHarmony系統(tǒng)在不同硬件平臺(tái)上的移植、調(diào)試及維護(hù)。主要為開(kāi)發(fā)板外設(shè)接口,驅(qū)動(dòng)的適配與開(kāi)發(fā)。
2. 負(fù)責(zé)uart/spi/gpio/iic等外設(shè)的NAPI 的開(kāi)發(fā)。
3. 負(fù)責(zé)openharmony 測(cè)試界面應(yīng)用的開(kāi)發(fā),滿足基本接口的功能驗(yàn)證。
4. 負(fù)責(zé)外設(shè)驅(qū)動(dòng)性能優(yōu)化,參與OpenHarmony系統(tǒng)穩(wěn)定性和重大技術(shù)問(wèn)題的技術(shù)攻關(guān),確保OpenHarmony系統(tǒng)在硬件平臺(tái)上的高效穩(wěn)定運(yùn)行;
5. 參與X鴻開(kāi)發(fā);
6. 資料文檔輸出整理;
7. 客戶定制開(kāi)發(fā)。
任職要求:
1. 本科及以上學(xué)歷,計(jì)算機(jī)、電子信息、自動(dòng)化等相關(guān)專業(yè);
2. 熟悉OS內(nèi)存管理、中斷、異常和系統(tǒng)調(diào)用等原理,熟練使用Linux系統(tǒng)開(kāi)發(fā),驅(qū)動(dòng)移植;
3. 熟悉OpenHarmony HDF驅(qū)動(dòng)架構(gòu),熟練掌握鴻蒙驅(qū)動(dòng)開(kāi)發(fā),包括顯示、TOUCH、WiFi等;
4. 具備C/C++程序編程能力,開(kāi)發(fā)過(guò)openharmony 的應(yīng)用,完成過(guò)napi 接口適配開(kāi)發(fā)者優(yōu)先。