崗位職責(zé)
1. 主要負(fù)責(zé)藍(lán)河開(kāi)發(fā)工具鏈的開(kāi)發(fā)維護(hù),支持調(diào)試工具的技術(shù)調(diào)研和開(kāi)發(fā),對(duì)應(yīng)用開(kāi)發(fā)效率和體驗(yàn)負(fù)責(zé);
2. 參與藍(lán)河系統(tǒng)UI框架的開(kāi)發(fā)維護(hù),支撐藍(lán)河應(yīng)用開(kāi)發(fā)調(diào)試需求,對(duì)框架性能和穩(wěn)定性負(fù)責(zé);
3. 全方位滿足開(kāi)發(fā)需求,持續(xù)優(yōu)化項(xiàng)目代碼,保證安全、高性能、可擴(kuò)展性和穩(wěn)定性;
4. 參與前沿技術(shù)和性能優(yōu)化方案的探索,打破能力邊界,解決技術(shù)難題,提升團(tuán)隊(duì)研發(fā)效率;
任職要求
1. 計(jì)算機(jī)相關(guān)專(zhuān)業(yè)專(zhuān)科及以上學(xué)歷,5年以上 C/C++ 開(kāi)發(fā)經(jīng)驗(yàn),具備扎實(shí)的編程功底,深入理解網(wǎng)絡(luò)協(xié)議(TCP/IP、HTTP/HTTPS協(xié)議等)和 USB 通信協(xié)議,熟悉 linux 系統(tǒng)編程,具備跨平臺(tái)開(kāi)發(fā)經(jīng)驗(yàn)且有良好的安全意識(shí);
2. 熟悉 Android 系統(tǒng)架構(gòu)及其開(kāi)發(fā)調(diào)試流程,熟悉 ADB 、 HDC 等調(diào)試工具的工作原理及相關(guān)項(xiàng)目源碼;有 USB 協(xié)議棧實(shí)現(xiàn)、網(wǎng)絡(luò)協(xié)議開(kāi)發(fā)經(jīng)驗(yàn)者尤佳;
3. 加分項(xiàng):熟悉 Rust 者優(yōu)先;熟悉前端技術(shù)棧、nodejs相關(guān)工具者優(yōu)先;熟悉 Flutter 、 RN 等跨平臺(tái)框架底層原理者優(yōu)先;有 AOSP (Android Open Source Project) 開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先;熟悉iOS開(kāi)發(fā)者優(yōu)先;
4. 其他能力要求:良好的英文讀寫(xiě)能力;開(kāi)源項(xiàng)目閱讀分析能力;熟悉 Git 版本控制;掌握常用調(diào)試工具和性能分析工具
5. 主動(dòng)性和邏輯性強(qiáng),有獨(dú)立分析解決問(wèn)題能力以及較強(qiáng)的學(xué)習(xí)能力;有責(zé)任心,能承受較大工作壓力;良好的團(tuán)隊(duì)協(xié)作能力和溝通能力;具有創(chuàng)新精神,持續(xù)學(xué)習(xí)的意愿