小米整體時(shí)間:9:30-20:00.超晚八算加班,(午餐2h,晚餐0.5h)
崗位一:linux內(nèi)核3年+-薪資高
具有l(wèi)inux內(nèi)核方面的經(jīng)驗(yàn),如果是只有嵌入式經(jīng)驗(yàn),那經(jīng)驗(yàn)要豐富一些,至少有一些內(nèi)核知識
工作內(nèi)容
1、負(fù)責(zé)手機(jī)研發(fā)階段的各類穩(wěn)定性問題,比如內(nèi)核panic,手機(jī)凍屏,異常關(guān)機(jī)等;
2、負(fù)責(zé)內(nèi)核內(nèi)存管理,進(jìn)程調(diào)度等疑難問題的分析和解決;
3、負(fù)責(zé)跟內(nèi)核社區(qū)溝通技術(shù)問題,推動涉及產(chǎn)品的社區(qū)BUG解決;
4、負(fù)責(zé)組內(nèi)新feature的預(yù)研;
5、負(fù)責(zé)新技術(shù)方向的調(diào)研。
任職要求
1. 5年以上的linux內(nèi)核的從業(yè)經(jīng)驗(yàn)
2. 熟悉ARMv8或者ARMv9體系結(jié)構(gòu),對CPU Cache有一定的了解
3. 熟悉linux內(nèi)核的內(nèi)存管理,調(diào)度,中斷等子系統(tǒng)
4. 熟悉crash, gdb等調(diào)試工具,了解Kasan,Kmemleak等檢測工具
5. 處理過panic等死機(jī)重啟問題優(yōu)先
崗位二:內(nèi)核開發(fā)
工作內(nèi)容
1. 負(fù)責(zé)組內(nèi)已有 Feature 的維護(hù)以及落地
2. 根據(jù)設(shè)計(jì)文檔,開發(fā)內(nèi)核 Feature
3. 負(fù)責(zé)例行的技術(shù)探查,以及預(yù)研工作
任職要求
1. 精通linux內(nèi)核內(nèi)存管理,進(jìn)程調(diào)度等核心模塊的代碼
2. 熟悉ARM平臺芯片,硬件機(jī)制者優(yōu)先
崗位三:C++---模型部署
C++,C語言; 部署 ,模型部署 代碼
做的是, 算法平臺的部署,自己的開發(fā)人員會在上面做 demo的驗(yàn)證不需要懂算法,即就是一個(gè)純工程的活
工作內(nèi)容
1. 開發(fā)和維護(hù)基于安卓平臺的應(yīng)用程序。
2. 負(fù)責(zé)包含大模型在內(nèi)的移動端的算法模型集成。
3. 負(fù)責(zé)代碼的單元測試和系統(tǒng)集成測試,確保代碼質(zhì)量和功能完整性。
任職要求
計(jì)算機(jī)科學(xué)或相關(guān)專業(yè)本科以上學(xué)歷。
至少兩年以上安卓應(yīng)用開發(fā)經(jīng)驗(yàn),熟悉 C/C++和Java,Python 。
具有完整應(yīng)用開發(fā)經(jīng)驗(yàn)者優(yōu)先。
具備算法模型在移動端集成的實(shí)際經(jīng)驗(yàn)的優(yōu)先。
良好的溝通能力和團(tuán)隊(duì)合作精神,能夠與多學(xué)科團(tuán)隊(duì)高效合作。
具備良好的自我驅(qū)動力和解決問題的能力,能夠獨(dú)立承擔(dān)任務(wù)并按時(shí)交付。
崗位四:Linux內(nèi)核
具有l(wèi)inux內(nèi)核方面的經(jīng)驗(yàn),如果是只有嵌入式經(jīng)驗(yàn),那經(jīng)驗(yàn)要豐富一些,至少有一些內(nèi)核知識
工作內(nèi)容
1. 負(fù)責(zé)手機(jī)底層內(nèi)核feature的Porting工作
2. 負(fù)責(zé)內(nèi)核相關(guān)BUG的解決
3. 負(fù)責(zé)內(nèi)核內(nèi)存管理,進(jìn)程調(diào)度,鎖等問題的初步分析
任職要求
1. 3年以上的linux內(nèi)核的從業(yè)經(jīng)驗(yàn)
2. 熟練使用C預(yù)研進(jìn)行編程
3. 熟悉linux內(nèi)核的一般驅(qū)動框架或者任何一個(gè)模塊的代碼結(jié)構(gòu)
4. 有驅(qū)動開發(fā)工作者優(yōu)先