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