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