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