任職要求
1. 5年及以上Linux系統(tǒng)適配,包括裁剪內(nèi)核,驅(qū)動開發(fā)和調(diào)試經(jīng)驗(yàn);
2. 具備多個平臺的Linux系統(tǒng)底層、驅(qū)動層開發(fā)經(jīng)驗(yàn)(例如NVIDIA Jetson、Rockchip、NXP等),具有NVIDIA Jetson(AGX Xavier、AGX Orin、Xavier NX、Orin Nano、Orin NX等)多個項(xiàng)目經(jīng)驗(yàn);
3. 對Linux(Fedora、Ubuntu、Centos、Debian等)系統(tǒng)熟練使用,懂Android最佳;
4. 精通C/C++編程,熟悉數(shù)據(jù)結(jié)構(gòu)和面向?qū)ο蠓治鲈O(shè)計能力;
5. 熟悉Linux系統(tǒng)編程和網(wǎng)絡(luò)編程,具備良好的邏輯思維和快速學(xué)習(xí)能力;
6. 掌握至少一種腳本語言,如Shell、Perl、Python等;
7. 熟悉多線程編程、網(wǎng)絡(luò)編程、Qt編程等;
8. 對Linux內(nèi)核源碼非常熟悉,具備深入理解Linux內(nèi)核機(jī)制的能力;
9. 熟悉Linux操作系統(tǒng)的基本原理和系統(tǒng)管理;
10. 掌握調(diào)度器、內(nèi)存管理、時間系統(tǒng)、中斷系統(tǒng)等核心能力;
11. 具備良好的溝通能力和團(tuán)隊(duì)合作意識,能夠主導(dǎo)項(xiàng)目測試復(fù)盤和經(jīng)驗(yàn)總結(jié);
12. 具有高度的責(zé)任心和積極主動的工作態(tài)度,能夠快速高效地追蹤并解決問題;
13. 良好的問題分析能力,能夠獨(dú)立思考并提出解決方案;
14.積極主動,良好的溝通能力和抗壓能力,極強(qiáng)的責(zé)任心和團(tuán)隊(duì)協(xié)作意識。
工作職責(zé)
1. 負(fù)責(zé)Linux系統(tǒng)適配,包括裁剪內(nèi)核,驅(qū)動開發(fā)和調(diào)試,平臺包含ARM(NVIDIA Jetson、Rockchip、NXP等)、x86(Intel、AMD)、龍芯、兆芯等;
2. 對Linux系統(tǒng)內(nèi)核有深入理解,并有一定的實(shí)戰(zhàn)經(jīng)驗(yàn),能夠研究并裁剪內(nèi)核,熟悉內(nèi)核架構(gòu)以及編譯流程;
3. 驅(qū)動開發(fā)和調(diào)試,涉及Flash、Camera、Network、PCIe、URT、CAN、GPIO、USB、SATA、WiFi等相關(guān)驅(qū)動功能的完善與維護(hù);
4. 負(fù)責(zé)相關(guān)的應(yīng)用軟件開發(fā)和維護(hù)工作,完成產(chǎn)品的測試和調(diào)試,并編寫相關(guān)技術(shù)和測試文檔;
解決Linux產(chǎn)品相關(guān)問題,進(jìn)行設(shè)計開發(fā)和技術(shù)支持,適配Linux產(chǎn)品;