1. 負責嵌入式平臺的軟件設計、開發、測試工作;
2. 與硬件、測試及其他軟件團隊溝通,配合軟硬件測試;
3. 參(can)與編(bian)寫、維護開發(fa)文檔,設計測試用例;
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)溝(gou)通(tong)能(neng)力,責任心(xin)強,具(ju)備良(liang)好的(de)團(tuan)隊合作(zuo)精(jing)神和(he)抗(kang)壓(ya)能(neng)力,具(ju)備良(liang)好的(de)分析解決(jue)問題能(neng)力,能(neng)獨立承擔任務和(he)有系(xi)統(tong)進度把控(kong)能(neng)力。