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