崗位職責:
1. 負責參與嵌入式產(chǎn)品軟件設(shè)計和系統(tǒng)應用開發(fā), 并搭建開發(fā)和調(diào)試環(huán)境。
2. 將需求轉(zhuǎn)化為詳細設(shè)計,根據(jù)產(chǎn)品功能需求獨立設(shè)計并完成軟件實現(xiàn)。
3. 完成軟件實現(xiàn)的同時考慮應用程序模塊化,抽象優(yōu)化并完成模塊復用。
4. 獨立設(shè)計軟件測試用例,通過單元測試,集成測試以及系統(tǒng)測試保證代碼質(zhì)量。
5. 編寫設(shè)計開發(fā)各種軟件設(shè)計文檔,標準化協(xié)議以及測試文檔。
6. 研究新技術(shù)的可行性并完成樣本的開發(fā)。
7. 執(zhí)行統(tǒng)一的軟件開發(fā)流程,提出改進意見和建議保障流程得以貫徹和執(zhí)行。
任職要求:
1. 熟練掌握 C++編程語言及 Linux 操作系統(tǒng)。
2. 五年或五年以上嵌入式應用開發(fā)經(jīng)驗(C++)。
3. 五年或五年以上多線程/多進程模式開發(fā)經(jīng)驗(C++)。
4. 一年或一年以上 python 編程經(jīng)驗。
5. 有 Qt 和 SQLit 相關(guān)編程經(jīng)驗更加。
6. 對 ARM 和通用硬件接口驅(qū)動,如 SPI, UART,I2C 有一定的了解。
7. 有良好的學習能力,團隊協(xié)作精神和有單獨開發(fā)的能力。