?崗位要求:
技術(shù)能力?
?編程語(yǔ)言?:
?必備?:精通 ?C/C++??(用于系統(tǒng)底層開發(fā)、驅(qū)動(dòng)開發(fā)和內(nèi)核裁剪)。
?加分項(xiàng)?:掌握 ?Java?(應(yīng)用層開發(fā))、JavaScript/TypeScript?(ArkTS語(yǔ)言基礎(chǔ))、Python/Shell?(腳本開發(fā))。
?鴻蒙系統(tǒng)開發(fā)(優(yōu)先考慮)?:
熟悉 ?OpenHarmony 系統(tǒng)底層架構(gòu),包括驅(qū)動(dòng)開發(fā)(HDF框架)、內(nèi)核定制、外設(shè)接口(SPI/I2C/USB/CAN等)適配。
掌握 ?Ability開發(fā)?(Page/Service/Data Ability)、ArkUI 組件?(Flex/Grid/List)及狀態(tài)管理。
熟練使用 ?DevEco Studio 開發(fā)工具及調(diào)試工具(HiLog、Profiler)。
硬件與系統(tǒng)優(yōu)化?:
具備硬件調(diào)試能力,如 ?LCD屏、觸摸屏、攝像頭、傳感器等外設(shè)驅(qū)動(dòng)開發(fā)經(jīng)驗(yàn)?。
能進(jìn)行系統(tǒng)裁剪、快速啟動(dòng)優(yōu)化、多路顯示調(diào)試、網(wǎng)絡(luò)服務(wù)配置等。
2. 硬件與操作系統(tǒng)知識(shí)?
?操作系統(tǒng)原理?:深入理解 ?微內(nèi)核架構(gòu)、進(jìn)程管理、內(nèi)存管理及分布式系統(tǒng)設(shè)計(jì)。
?硬件接口?:熟悉常見(jiàn)總線協(xié)議(如SPI/I2C/USB)及硬件調(diào)試流程。
?嵌入式系統(tǒng)經(jīng)驗(yàn)?:具備嵌入式Linux/Android系統(tǒng)開發(fā)背景者優(yōu)先。
?崗位要求:
本科及以上學(xué)歷,計(jì)算機(jī)、電子工程、自動(dòng)化等相關(guān)專業(yè)。?2-5年鴻蒙開發(fā)經(jīng)驗(yàn),需有實(shí)際項(xiàng)目案例(優(yōu)先考慮,非硬性要求)。
?項(xiàng)目與實(shí)踐經(jīng)驗(yàn)?(優(yōu)先考慮,非硬性要求)。
參與過(guò) ?鴻蒙生態(tài)項(xiàng)目? 或 ?開源貢獻(xiàn)? 者優(yōu)先。
有 ?鴻蒙應(yīng)用上架應(yīng)用市場(chǎng)? 或 ?HarmonyOS NEXT 開發(fā)經(jīng)驗(yàn)?。
專項(xiàng)能力?:
系統(tǒng)性能優(yōu)化(安全、穩(wěn)定性、兼容性)。
開源軟件移植與調(diào)試經(jīng)驗(yàn)(如大型開源項(xiàng)目)。
? 軟技能?
?團(tuán)隊(duì)協(xié)作?:良好的溝通能力,能與跨部門團(tuán)隊(duì)高效合作。
?問(wèn)題解決?:獨(dú)立分析硬件/系統(tǒng)故障,提出有效解決方案。