職位描述:
1.負責(zé)Linux代碼方案設(shè)計、代碼編寫、調(diào)試等工作;
2.制定調(diào)試方案,結(jié)合原理圖,根據(jù)調(diào)試結(jié)果對軟件進行改進;
3.根據(jù)產(chǎn)品改進需要或用戶需求,對先前的軟件版本進行升級或改進。
任職要求:
1、熟練使用C和C++語言進行編程,熟練使用qt做界面開發(fā);
2、熟悉Linux內(nèi)核工作原理,熟練使用嵌入式交叉編譯環(huán)境和軟硬件調(diào)試工具,對Linux操作系統(tǒng)內(nèi)核有深入理解,能熟練定制、裁剪Linux操作系統(tǒng);
3、熟悉Linux應(yīng)用層開發(fā),有多線程編程經(jīng)驗,熟練使用常見數(shù)據(jù)庫;
4、熟悉各種常見的通信協(xié)議如:UART/I2C/CAN/USB/ModBus/TCP/IP/MQTT等;
6、 有數(shù)據(jù)采集、驅(qū)動、網(wǎng)絡(luò)協(xié)議開發(fā)經(jīng)驗者優(yōu)先;
7、本科及以上學(xué)歷,計算機、通信、電子、自控或相關(guān)專業(yè);
8、英語4級及以上,具有良好的英語閱讀能力。