崗位職責(zé):
1、優(yōu)化現(xiàn)有操作系統(tǒng)實(shí)時(shí)核,提高產(chǎn)品可靠性及性能;
2、負(fù)責(zé)操作系統(tǒng)實(shí)時(shí)核模塊的設(shè)計(jì),代碼的編寫及優(yōu)化;
3、負(fù)責(zé)底層外設(shè)及接口驅(qū)動(dòng)的移植、開發(fā)、調(diào)試以及優(yōu)化;
4、保障軟件的開發(fā)進(jìn)度與質(zhì)量,編寫相關(guān)技術(shù)文檔;
5、分析并解決系統(tǒng)相關(guān)的問題,對(duì)團(tuán)隊(duì)提供技術(shù)支撐等。
任職要求:
1、本科及以上學(xué)歷,計(jì)算機(jī)、通信、電子信息相關(guān)專業(yè),具有3年以上相關(guān)經(jīng)驗(yàn);
2、扎實(shí)的編程基礎(chǔ)與良好的編程習(xí)慣,熟悉計(jì)算機(jī)原理和操作系統(tǒng)相關(guān)知識(shí),精通C/C++;
3、熟悉內(nèi)存、調(diào)度、文件系統(tǒng)、協(xié)議棧等一個(gè)或者多個(gè)內(nèi)核關(guān)鍵模塊;
4、熟悉常見算法與數(shù)據(jù)結(jié)構(gòu);
5、至少掌握一種操作系統(tǒng)的架構(gòu)知識(shí)如Linux、Vxworks、Qnx等。
6、具有實(shí)時(shí)操作系統(tǒng)開發(fā)經(jīng)驗(yàn)者優(yōu)先;
7、商業(yè)實(shí)時(shí)操作公司從業(yè)者優(yōu)先;
8、有Preempt、Xenomai開發(fā)經(jīng)驗(yàn)者優(yōu)先。