1、負(fù)責(zé)公司歐拉(openEuler)和鴻蒙系統(tǒng)適配;
2、USB,音視頻驅(qū)動(dòng),計(jì)算板卡,多媒體的驅(qū)動(dòng)適配,鴻蒙系統(tǒng)的屏幕點(diǎn)亮,可視化界面;
任職要求:
1、 本科及以上學(xué)歷,通信、計(jì)算機(jī)、電子工程等相關(guān)專(zhuān)業(yè),3年以上linux底軟開(kāi)發(fā)經(jīng)驗(yàn);
2、良好的C語(yǔ)言編程能力,有扎實(shí)的算法及數(shù)據(jù)結(jié)構(gòu)基礎(chǔ),良好的編程能力和工作習(xí)慣;
3、熟練使用Linux系統(tǒng),精通linux下的軟件開(kāi)發(fā)調(diào)試、熟練使用shell、熟悉編譯構(gòu)建cmake、CMakeLists等;熟悉系統(tǒng)引導(dǎo)和啟動(dòng)過(guò)程;
4、熟悉計(jì)算機(jī)體系結(jié)構(gòu)和操作系統(tǒng)原理,了解計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)知識(shí);
5、熟悉linux系統(tǒng)各類(lèi)外圍設(shè)備驅(qū)動(dòng)開(kāi)發(fā),至少具備以下兩種驅(qū)動(dòng)開(kāi)發(fā)經(jīng)驗(yàn):USB、PCIE、USB、I2C、SPI、UART、SENSOR、以太網(wǎng)、電源等驅(qū)動(dòng)開(kāi)發(fā)和調(diào)試經(jīng)驗(yàn)優(yōu)先;
6、具有良好的學(xué)習(xí)和應(yīng)變能力、性格開(kāi)朗、有良好的溝通和團(tuán)隊(duì)協(xié)作意識(shí);
7、工作細(xì)致有耐心,有責(zé)任感,積極主動(dòng),較強(qiáng)的抗壓和動(dòng)手實(shí)踐能力;
8、擁有以下經(jīng)驗(yàn)者優(yōu)先:
a、有基于linux的嵌入式系統(tǒng)開(kāi)發(fā),系統(tǒng)移植,文件系統(tǒng)開(kāi)發(fā),操作系統(tǒng)裁剪等經(jīng)驗(yàn)優(yōu)先;
b、有鴻蒙,andorid等底層驅(qū)動(dòng)、HAL層開(kāi)發(fā)經(jīng)驗(yàn)優(yōu)先;