工作職責(zé):
1、負(fù)責(zé)公司新產(chǎn)品的嵌入式軟件開(kāi)發(fā)工作
2、根據(jù)產(chǎn)品需求和產(chǎn)品方案完成嵌入式軟件開(kāi)發(fā)工作
3、根據(jù)功能需求完成嵌入式軟件的自測(cè)工作
4、負(fù)責(zé)公司既有產(chǎn)品的嵌入式代碼維護(hù)工作
5、維護(hù)已有產(chǎn)品的相關(guān)代碼,開(kāi)發(fā)新功能或修復(fù)產(chǎn)品bug
6、負(fù)責(zé)研發(fā)相關(guān)驗(yàn)證和測(cè)試工作,負(fù)責(zé)產(chǎn)品研發(fā)過(guò)程中的研發(fā)自測(cè)工作
任職要求:
1.熟練使用C/C++語(yǔ)言進(jìn)行嵌入式開(kāi)發(fā),對(duì)代碼性能有較好的理解,有一定的代碼性能優(yōu)化能力;
2.熟練掌握MCU的應(yīng)用開(kāi)發(fā)技能,深入理解MCU的各種軟硬件資源,能獨(dú)立分析排查各種MCU相關(guān)問(wèn)題;
3.熟練掌握各種總線的開(kāi)發(fā)調(diào)試技能,對(duì)總線選型、性能優(yōu)化和異常處理有豐富經(jīng)驗(yàn);
4.熟悉掌握軟硬件結(jié)合的數(shù)字電路、模擬電路問(wèn)題分析技巧,有效進(jìn)行板級(jí)調(diào)試,能夠快速定位軟硬件結(jié)合的問(wèn)題;
5.熟練掌握arm\mips架構(gòu)下的主流soc及其RTOS多任務(wù)、linux多線程編程、網(wǎng)絡(luò)編程等設(shè)計(jì)和開(kāi)發(fā)能力;
6.具備主導(dǎo)制定和維護(hù)小型系統(tǒng)的通信協(xié)議、嵌入式代碼架構(gòu)的能力;
7.能夠根據(jù)設(shè)計(jì)方案開(kāi)展各項(xiàng)代碼可靠性設(shè)計(jì)和可靠性自測(cè)工作。
教育背景:
1、本科及以上學(xué)歷,專業(yè)通信、電子信息類相關(guān)專業(yè)
2、本科5年、研究生3年以上嵌入式開(kāi)發(fā)經(jīng)驗(yàn) 附加: 1、有藍(lán)牙、WiFi、LoRa、NB-IoT、UWB等無(wú)線通信類產(chǎn)品開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先
3、有openwrt系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先