任職要求:
????1.?本科及以上學(xué)歷,電子、計算機、通信、自動化等相關(guān)專業(yè);
????2.?扎實的C/C++軟件開發(fā)技能,3年以上項目實戰(zhàn)經(jīng)驗;
????3.?精通Linux進程間通信、多線程編程、TCP/IP協(xié)議棧網(wǎng)絡(luò)編程等;
????4.?具有RTOS/ARM?Linux等嵌入式系統(tǒng)的開發(fā)經(jīng)驗,熟悉串口、usb、spi、ethernet等協(xié)議;
????5.?熟悉應(yīng)用層軟件開發(fā),比如使用Qt,?Visual?Studio?等常見工具和平臺;
????7.?有其他開發(fā)經(jīng)驗如32位、16位、8位單片機C語言編程設(shè)計能力者優(yōu)先;
????8.?較強的自我驅(qū)動能力和學(xué)習(xí)能力,良好的溝通表達能力,緊跟行業(yè)技術(shù)發(fā)展趨勢;
????9.?熟悉產(chǎn)品研發(fā)流程,經(jīng)歷過從產(chǎn)品原型到量產(chǎn)之完整過程者優(yōu)先;
????
??工作職責(zé)與范圍:
????
????1.?基于Linux的軟件設(shè)計與開發(fā),參與整個軟件開發(fā)設(shè)計過程(包括需求、預(yù)研、設(shè)計、開發(fā)、代碼維護等);
????2.?獨立分析、評估并解決問題,能夠高效的解決軟件設(shè)計層面的各種問題;
????3.?產(chǎn)品軟件架構(gòu)設(shè)計、集成、維護;
????4.開發(fā)?&?維護?API?接口,與前端和?Android?配合聯(lián)調(diào)。
????5.通過腳本和各種工具實現(xiàn)應(yīng)用構(gòu)建,以及服務(wù)部署等。
????6.?技術(shù)文檔撰寫維護。