職位描述?
?崗位職責(zé):
??-?負(fù)責(zé)Linux模塊驅(qū)動開發(fā)以及Android的框架適配
??-?Pre-silicon:配合芯片的IP?owner,負(fù)責(zé)芯片各模塊的軟件驗(yàn)證
??-?負(fù)責(zé)芯片的bringup,各模塊的驅(qū)動驗(yàn)證;與芯片設(shè)計(jì)工程師一起定位芯片存在的問題,并作清晰的技術(shù)決定
??
??-?熟悉以下一個(gè)或幾個(gè)模塊者優(yōu)先:
?1.Display控制器驅(qū)動:IP驗(yàn)證,實(shí)現(xiàn)一機(jī)多屏,異顯多屏
?2.Display接口驅(qū)動:LVDS,?MIPI-DSI,?framebuffer,?DRM等等
?3.Camera驅(qū)動及framework:?MIPI-CSI,?Camera
?4.Audio相關(guān)驅(qū)動:SAI,?SPDIF,?I2S等等;有手機(jī),車載娛樂系統(tǒng)音頻經(jīng)驗(yàn)者尤佳
?5.Storage:DDR,?eMMC5.1,?SPI?flash等等
?6.Graphics?(GPU)?user?mode驅(qū)動:使用OpenGL/ES,?OpenVX,?OpenCL應(yīng)對客戶不同的應(yīng)用場景。
?7.Connectivity:SDHC,?I2C,?Ethernet,?UART等等,精通PCIe或者USB尤佳
??崗位要求:
??
??-?計(jì)算機(jī)、電子、通信等專業(yè)本科及以上學(xué)歷;?
??-?3-5年以上的基于ARM平臺的Linux驅(qū)動開發(fā)經(jīng)驗(yàn)
??-?具備bare?metal驅(qū)動開發(fā)經(jīng)驗(yàn)
??-?具有很強(qiáng)的C/C++編程能力,具備一定的匯編語言編程能力
??-?熟悉git及開發(fā)流程
??-?熟悉Linux下腳本編寫,Makefile編寫
?-?有半導(dǎo)體公司核心BSP開發(fā)團(tuán)隊(duì)工作經(jīng)驗(yàn)者尤佳