崗位職責(zé):
1. 根據(jù)項目需求,參與項目方案的設(shè)計和評審,確保項目順利進(jìn)行;
2. 負(fù)責(zé)Linux驅(qū)動方案的設(shè)計、開發(fā)、調(diào)試、維護(hù)等工作;
3. 負(fù)責(zé)驅(qū)動委外開發(fā)溝通,能夠與委外合作方就技術(shù)要求、技術(shù)問題、項目進(jìn)度、驗收測試、潛在風(fēng)險進(jìn)行有效溝通;
4. 負(fù)責(zé)系統(tǒng)穩(wěn)定性的分析和解決,確保系統(tǒng)的穩(wěn)定運(yùn)行?;
5. 配合整機(jī)測試,進(jìn)行系統(tǒng)驅(qū)動模塊的調(diào)試,解決故障問題;
6. 根據(jù)客戶反饋,對在售產(chǎn)品進(jìn)行升級改進(jìn),持續(xù)滿足客戶需求;
任職要求:
1. 本科及以上學(xué)歷,電子信息、自動化、計算機(jī)、通信工程等相關(guān)專業(yè),4年及以上工作經(jīng)驗;
2. 具有Linux驅(qū)動開發(fā)相關(guān)工作經(jīng)驗,同時具又MCU固件開發(fā)或Android軟件開發(fā),兩者有其一即可;
3. 精通C語言,熟悉Linux操作系統(tǒng)上的軟件開發(fā)和編譯環(huán)境,具有良好的編程風(fēng)格;
4. 掌握uboot移植、kernel配置、設(shè)備樹、rootfs制作和第三方庫編譯等技能;
5. 熟悉ARM平臺的嵌入式系統(tǒng)開發(fā)過程,以及ARM的體系結(jié)構(gòu)及相關(guān)底層軟件的開發(fā);
6. 能夠閱讀并理解原理圖,芯片datasheet,熟悉示波器、萬用表、穩(wěn)壓電源等儀器的使用;
7. 具有較好的溝通能力、動手能力和邏輯思維能力,積極的上進(jìn)心,良好的協(xié)作意識,具備較強(qiáng)的抗壓能力,能獨擋一面解決問題