崗位職責(zé):
1.負(fù)責(zé)公司產(chǎn)品設(shè)備中軟件系統(tǒng)的論證、開(kāi)發(fā)與設(shè)計(jì),研發(fā)方案的編制和評(píng)審;
2.負(fù)責(zé)嵌入式系統(tǒng)中驅(qū)動(dòng)、應(yīng)用程序的開(kāi)發(fā),與硬件工程師配合完成設(shè)備的開(kāi)發(fā)與調(diào)試;
3.基于Linux或者51、ARM的驅(qū)動(dòng)軟件、應(yīng)用軟件的設(shè)計(jì)、開(kāi)發(fā)和測(cè)試;
4.負(fù)責(zé)Linux系統(tǒng)常用接口的驅(qū)動(dòng)開(kāi)發(fā)
5.負(fù)責(zé)Linux內(nèi)核模塊及驅(qū)動(dòng)模塊開(kāi)發(fā)的方案設(shè)計(jì),軟硬件接口梳理,測(cè)試方案制定
6.參與產(chǎn)品化過(guò)程中技術(shù)問(wèn)題的定位、分析和解決
7.不同芯片不同硬件外設(shè)模塊底層驅(qū)動(dòng)開(kāi)發(fā)。
8、完成公司產(chǎn)品相關(guān)專利指標(biāo)任務(wù)
任職要求
1、學(xué)歷??埔陨?,三年及以上嵌入式軟件開(kāi)發(fā)經(jīng)驗(yàn);
2、熟精通51或者ARM M0 M3 M4內(nèi)核等嵌入式軟件開(kāi)發(fā),有NXP或華大單片機(jī)開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先;;
3、熟練掌握C語(yǔ)言,較強(qiáng)開(kāi)發(fā)調(diào)試能力;
4.熟悉嵌入式系統(tǒng)常用硬件接口,如以太網(wǎng)、I2C、SPI、等以及相關(guān)底層協(xié)議如:MOTT等物聯(lián)網(wǎng)協(xié)議
5、 參熟悉Linux內(nèi)核工作原理,進(jìn)程、線程、內(nèi)存管理、文件系統(tǒng)、網(wǎng)絡(luò)協(xié)議棧;
6、有安防、儀器儀表、傳感器工作經(jīng)驗(yàn)優(yōu)先;
7、有NB-IoT、Lora、GPRS、3G、4G、WIFI等無(wú)線通訊開(kāi)發(fā)經(jīng)驗(yàn)優(yōu)先;