1. 負責嵌入式平臺的軟件設計、開發、測試工作;
2. 與硬件、測試及其他軟件團隊溝通,配合軟硬件測試;
3. 參與編(bian)寫(xie)、維護開發(fa)文檔,設(she)計測試用例;
1,本科及以上學歷,計算機、電子或自動化等相關專業。
2. 3年以上嵌入式平臺(單片機、ARM、DSP)軟件開發工作經驗。
3. 熟悉嵌入式平臺裸機、操作系統(Linux、uCOS等)軟件開發流程、開發環境。
4. 有良好的硬件基礎,熟悉各種硬件接口,能夠根據原理圖進行板卡調試。
5. 精通C/C++語言,扎實的計算機軟件基礎(數據結構、算法、操作系統、數據庫原理等),熟悉常用數據結構與算法。
6. 熟悉常用外設接口(uart/i2c/usb)通信、網絡編程;
7. 熟悉線程間通信、進程間通信。
8. 有音視頻開發經驗,熟悉音視頻原始格式(RGB/YUV/PCM等),熟悉常用音視頻壓縮格式(MJPG/H.264等),熟悉gstreamer視頻架構著優先。
9. 熟悉QT編程,有QT程序開發經驗者優先。
10. 精通軟件移植,熟悉cmake/configure/make等軟件移植工具;
11. 良(liang)好的(de)溝通(tong)能(neng)(neng)力,責(ze)任(ren)心(xin)強,具(ju)備良(liang)好的(de)團隊合作精神和抗(kang)壓能(neng)(neng)力,具(ju)備良(liang)好的(de)分析解決問題(ti)能(neng)(neng)力,能(neng)(neng)獨立承擔任(ren)務和有(you)系統(tong)進度把控(kong)能(neng)(neng)力。