職位描述

職位描述
1、負責Linux Kernel升級,裁剪以及開源Patch引入;
2、負責Linux Kernel重要驅動模塊開發;
3、負責以下1種或者幾種:
a) 負責文件系統及Block-IO層驅動開發與性能優化,有MQ開發,調試經驗優先考慮;
b) 負責內存管理子系統優化,有大內存申請性能優化,內存壓縮優化經驗優先考慮;
c) 負責進程調度性能優化,移植,開源patch引入等工作,負責CFS,EAS等調度算法優化;
4、負責Linux系統性能,優化系統資源管理與調度,解決產品痛點,攻堅技術困難。
職位要求
1、計算機、通信、電子、自動化或數學等相關專業本科及本科以上;
2、精通C/C 編程,熟悉JAVA/python等;
3、熟悉Linux驅動模型,熟悉Linux kernel中斷處理流程,熟悉Linux DTS,ACPI機制;
4、熟悉Linux kernel重要驅動模塊開發,如UFS,SD,NVMe,EMMC等一種或幾種Block設備驅動為加分項;
5、熟悉Android Hal層開發;熟悉Android framework層,HAL層以及Kernel Driver的垂直開發;
6、深入理解Linux內核,熟悉內存管理,進程管理和文件系統中的一個或幾個子系統優先考慮;
7、有開源社區開發經驗。
工作地點
地址:上海浦東新區上海-浦東新區浦東新區
