小米vela業(yè)務(wù),南京小米園區(qū)長(zhǎng)期駐場(chǎng):
工作內(nèi)容
1. 負(fù)責(zé)嵌入式 linux/RTOS 內(nèi)核的定制,裁剪和優(yōu)化;
2. 負(fù)責(zé)系統(tǒng)穩(wěn)定性問(wèn)題的排查,解決Watchdog、Kernel Panic、Subsystem Crash等系統(tǒng)性問(wèn)題;
3. 負(fù)責(zé)vela驅(qū)動(dòng)相關(guān)模塊(Sensor, 總線, PM, charger,外設(shè)等) 設(shè)計(jì)開(kāi)發(fā), 問(wèn)題修復(fù)等
4. 負(fù)責(zé)vela文件系統(tǒng)功能開(kāi)發(fā)/問(wèn)題修復(fù)等
任職要求
1. 計(jì)算機(jī)相關(guān)專(zhuān)業(yè)本科及以上學(xué)歷;
2. 精通計(jì)算機(jī)體系架構(gòu),精通Linux/RTOS內(nèi)核,對(duì)Linux/RTOS的系統(tǒng)調(diào)度,內(nèi)存管理,文件系統(tǒng),設(shè)備驅(qū)動(dòng)等有深刻的理解;
3. 精通 ARM 體系結(jié)構(gòu),有多核架構(gòu)經(jīng)驗(yàn);
4. 具備扎實(shí)的C&C++編程功底,良好的代碼風(fēng)格;
5. 3年以上Linux/RTOS內(nèi)核相關(guān)開(kāi)發(fā)優(yōu)化經(jīng)驗(yàn),熟悉Linux/RTOS 平臺(tái)開(kāi)發(fā)環(huán)境、開(kāi)發(fā)技術(shù)、系統(tǒng)框架和底層庫(kù),熟悉Linux開(kāi)源社區(qū)各類(lèi)常見(jiàn)中間件;
6. 熟悉硬件相關(guān)知識(shí),具備良好的軟硬件協(xié)同開(kāi)發(fā)經(jīng)驗(yàn);
7. 具有良好的邏輯思維能力,業(yè)務(wù)理解能力、快速學(xué)習(xí)能力、自我驅(qū)動(dòng)能力以及優(yōu)秀的獨(dú)立分析和解決問(wèn)題能力,對(duì)技術(shù)充滿熱情。
有如下經(jīng)驗(yàn)者優(yōu)先:
1. 有主流RTOS系統(tǒng)(如NuttX、FreeRTOS、Zephyr、LiteOS等)的開(kāi)發(fā)經(jīng)驗(yàn)優(yōu)先
2. 擅長(zhǎng)解決系統(tǒng)穩(wěn)定性問(wèn)題者優(yōu)先
3. 有芯片bringup經(jīng)驗(yàn)者優(yōu)先
4. 有 arm64 架構(gòu)經(jīng)驗(yàn)者優(yōu)先