尋找具有RockChip平臺(tái)開發(fā)經(jīng)驗(yàn)的工程師,您將負(fù)責(zé)基于RockChip芯片(如RK3399/RK3528/RK356x/RK3588等系列)的嵌入式Linux系統(tǒng)(尤其是openwrt系統(tǒng))的設(shè)計(jì)、開發(fā)、移植和優(yōu)化工作,參與公司核心產(chǎn)品的研發(fā)
主要職責(zé):
1、負(fù)責(zé)基于RockChip芯片的嵌入式Linux開發(fā)、定制和移植
2、進(jìn)行U-Boot移植、配置和調(diào)試
3、進(jìn)行Linux 內(nèi)核的裁剪、配置、驅(qū)動(dòng)移植(如GPIO、I2C、SPI、USB、Ethernet、WiFi/BT等)
4、linux應(yīng)用程序開發(fā)和集成
要求:
1、熟練掌握C、shell、gcc
2、熟悉Linux系統(tǒng)操作和使用,熟悉編譯服務(wù)器的使用
3、熟練使用git代碼管理工具
4、熟練進(jìn)行Openwrt系統(tǒng)的編譯、定制、裁剪和功能擴(kuò)展
5、解決RockChip芯片在Openwrt平臺(tái)上的適配、穩(wěn)定性及性能問(wèn)題
6、掌握使用C語(yǔ)言進(jìn)行底層驅(qū)動(dòng)開發(fā)、硬件接口控制、系統(tǒng)服務(wù)及應(yīng)用程序開發(fā)
7、了解網(wǎng)絡(luò)協(xié)議棧、防火墻、路由等功能模式
8、編寫清晰的技術(shù)文檔,包括設(shè)計(jì)文檔、接口文檔、測(cè)試報(bào)告和用戶手冊(cè)
9、RockChip平臺(tái)3年及以上開發(fā)經(jīng)驗(yàn)