崗位職責(zé):
1、負(fù)責(zé)公司 Android 雙系統(tǒng)產(chǎn)品native 和 kernel的定制開(kāi)發(fā)和維護(hù)。
2、參與雙系統(tǒng)虛擬化框架的技術(shù)選型和架構(gòu)設(shè)計(jì),確保產(chǎn)品性能和穩(wěn)定性。
3、分析和解決雙系統(tǒng)產(chǎn)品網(wǎng)絡(luò)隔離、文件系統(tǒng)隔離和進(jìn)程的問(wèn)題。
4、與團(tuán)隊(duì)成員密切協(xié)作,完成項(xiàng)目計(jì)劃和交付高質(zhì)量的代碼。
崗位要求:
1. 熟悉Docker,container,kata,rustVMM,輕量虛擬化,QEMU,KVM,有實(shí)際相關(guān)開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先;
2. 深入研讀過(guò)進(jìn)程調(diào)度、內(nèi)存管理、文件系統(tǒng)、存儲(chǔ)、網(wǎng)絡(luò),cgroup等源代碼,至少對(duì)一個(gè)內(nèi)核子系統(tǒng)有深入的鉆研和總結(jié)并且有自己的見(jiàn)解;
3、熟悉linux內(nèi)核namespace、網(wǎng)卡驅(qū)動(dòng)和流量統(tǒng)計(jì)等功能;
4.良好的逆向工程和調(diào)試技能,能夠熟練使用調(diào)試和逆向工程工具(如 ADB、Xposed、Frida、IDA、JEB 等)分析和解決問(wèn)題。
身體健康,具體薪資以offer為準(zhǔn)。