1、計(jì)算機(jī)、軟件工程相關(guān)專業(yè)研究生及以上學(xué)歷;
2、有智能穿戴、智能家居、車載設(shè)備等終端開發(fā)經(jīng)驗(yàn)者優(yōu)先;
3、有Android/iOS 系統(tǒng)層開發(fā)經(jīng)驗(yàn)者優(yōu)先;
4、深刻理解鴻蒙應(yīng)用程序框架和底層系統(tǒng)原理,熟悉鴻蒙開發(fā)工具鏈;掌握數(shù)據(jù)結(jié)構(gòu)與設(shè)計(jì)模式,具備代碼重構(gòu)能力。
5、精通 C/C++,熟悉 Rust 更佳(Open Harmony內(nèi)核逐步引入Rust);深入理解操作系統(tǒng)原理:進(jìn)程/線程調(diào)度、內(nèi)存管理、文件系統(tǒng)、設(shè)備驅(qū)動;
6、理解 OpenHarmony的核心特性:分布式軟總線、分布式數(shù)據(jù)管理、分布式任務(wù)調(diào)度。熟悉Ability 框架(FA/PA)、ArkUI聲明式開發(fā);
7、熟練掌握ArkTS/TypeScript(Open Harmony主推語言)。