崗位職責:
1.負責嵌入式產(chǎn)品Linux應(yīng)用軟件開發(fā),軟件設(shè)計方案設(shè)計、評審、修訂,確保設(shè)計方案無問題;
2.負責軟件詳細設(shè)計,確保設(shè)計合理性,健壯性以及軟件的自測、聯(lián)調(diào)、工作,確保測試通過;
3.負責設(shè)計文檔、測試用例、測試報告、使用說明相關(guān)文檔的編寫。
4.負責嵌入式應(yīng)用軟件架構(gòu)設(shè)計和算法移植工作、軟件通訊協(xié)議制定、linux產(chǎn)品的升級與維護。
5.跟蹤、確認、解決測試階段發(fā)現(xiàn)的問題,確保問題及時解決。
任職資格:
1.本科及以上學歷,計算機、電子、電氣、通訊相關(guān)專業(yè),3年以上嵌入式產(chǎn)品Linux開發(fā)經(jīng)驗;
2.熟悉linux、 c/c++ 編程開發(fā)、數(shù)據(jù)結(jié)構(gòu)、設(shè)計模式,具備獨立分析解決問題能力;
3.熟練使用常用的數(shù)據(jù)結(jié)構(gòu),如鏈表、隊列、棧、哈希表等;
4.熟練使用常用的數(shù)據(jù)庫,如sqlite、mysql等;
5.熟悉linux多進程和多線程、網(wǎng)絡(luò)通信機制和編程,具備豐富的ARM linux平臺軟件開發(fā)經(jīng)驗;
6.熟悉物聯(lián)網(wǎng)通信協(xié)議,如mqtt、http、json等,設(shè)計并實現(xiàn)至少一種通信協(xié)議;
7.了解底層驅(qū)動開發(fā)和調(diào)試經(jīng)驗,如I2C、SPI、UART、USB、CAN等;
8.責任心強、工作積極主動、溝通協(xié)調(diào)能力強、抗壓、具有強烈的團隊合作意識。