專業(yè)能力:
1. (必須) 5年以上的Linux系統(tǒng)軟件開發(fā),調(diào)試優(yōu)化等工作
2. 了解FreeRTOS/Autosar/Linux/Andrlid 軟件開發(fā),問題調(diào)試
3. C/C++ 作為主要的開發(fā)語言,熟練使用C++ 11 特性
4. (必須)熟悉使用gdb,cppunit/gtest, asan,strace,lttng,Valgrind等
5. 熟悉使用shell,Python等
6. (必須)熟悉UML,熟練使用建模工具完成HLD,DD設(shè)計(jì)等
7. (必須)熟悉系統(tǒng)啟動過程,熟練配置systemd。通過systemd配置系統(tǒng)資源。
8. (必備)基礎(chǔ)英語四級或以上;具備良好的英語溝通能力,聽說讀寫。其中口語交流無障礙者優(yōu)先。
業(yè)務(wù)知識要求:
1. (必須)熟悉車載系統(tǒng)軟件的開發(fā)。
2. 從事過系統(tǒng)框架部分的開發(fā): IPC/RPC, UART,SPI等
3. 熟悉系統(tǒng)調(diào)度策略。
4. 熟悉Linux/QNX/Android/FreeRTOS系統(tǒng),參與過系統(tǒng)性能,穩(wěn)定性分析;
5. 加分項(xiàng): 系統(tǒng)安全相關(guān),SELinux / SMACK/ op-tee(CA/TA 設(shè)計(jì)開發(fā));