職位名稱:嵌入式驅(qū)動(dòng)開發(fā)工程師
崗位職責(zé):
1. 支持嵌入式系統(tǒng)的應(yīng)用開發(fā)
2. 參與架構(gòu)設(shè)計(jì)和需求討論,提供技術(shù)方案
3. 解決開發(fā)過(guò)程中的各種技術(shù)難題,推動(dòng)項(xiàng)目進(jìn)展
4. 根據(jù)項(xiàng)目需求定制和集成驅(qū)動(dòng)程序,并進(jìn)行接口測(cè)試
5. 調(diào)試和優(yōu)化系統(tǒng)性能,并解決硬件和軟件問(wèn)題
6. 維護(hù)系統(tǒng)代碼庫(kù)和文檔,并進(jìn)行版本管理
7. 負(fù)責(zé)Android系統(tǒng)桌面、主題類產(chǎn)品的功能開發(fā)、性能調(diào)優(yōu)和架構(gòu)設(shè)計(jì)
8. Android系統(tǒng)Framework層的開發(fā)和維護(hù)
9. 負(fù)責(zé)Android功能模塊設(shè)計(jì),編碼,調(diào)試等
10. 編寫對(duì)應(yīng)產(chǎn)品的設(shè)計(jì)及開發(fā)文檔
11. APP開發(fā)
12. 客戶應(yīng)用問(wèn)題處理
13. 跟蹤和整理Android新功能、新應(yīng)用,及相應(yīng)方案的可行性研究
崗位要求:
1. 熟悉Linux/Android內(nèi)核和驅(qū)動(dòng)開發(fā),對(duì)嵌入式系統(tǒng)有深刻理解
2. 精通C/C++編程,熟悉至少一種腳本語(yǔ)言(如Shell、Python等)
3. 具備較強(qiáng)的系統(tǒng)分析、問(wèn)題診斷和解決能力,能夠保證代碼質(zhì)量和穩(wěn)定性
4. 具備團(tuán)隊(duì)合作精神,溝通能力強(qiáng),能夠有效協(xié)調(diào)各方面資源
5. 有了解和開發(fā)過(guò)鴻蒙系統(tǒng)優(yōu)先考慮
6. 扎實(shí)的Java基礎(chǔ),具有3年以上Java開發(fā)經(jīng)驗(yàn),至少2年以上安卓實(shí)際開發(fā)經(jīng)驗(yàn)
7. 有良好的Java編程基礎(chǔ),能夠熟練使用Eclipse、Android SDK等開源工具
8. 熟練使用GIT、SVN等相關(guān)的代碼管理工具
有主流芯片平臺(tái)如全志、瑞芯微、展銳等驅(qū)動(dòng)開發(fā)經(jīng)驗(yàn)優(yōu)先