崗位職責(zé):1.接受部門領(lǐng)導(dǎo)交辦的軟件開(kāi)發(fā)任務(wù),協(xié)助項(xiàng)目經(jīng)理開(kāi)展項(xiàng)目開(kāi)發(fā)工作,負(fù)責(zé)項(xiàng)目組的工作安排和協(xié)作、人員培訓(xùn)、技術(shù)支持等;2.明確公司對(duì)軟件及開(kāi)發(fā)內(nèi)容的需求,參與項(xiàng)目的需求分析,并向用戶解釋開(kāi)發(fā)計(jì)劃說(shuō)明;3.參與軟件開(kāi)發(fā)的整體規(guī)劃及實(shí)施,解決項(xiàng)目中的技術(shù)問(wèn)題,為部門的業(yè)務(wù)開(kāi)展提供支持;4.負(fù)責(zé)現(xiàn)有系統(tǒng)的重構(gòu)、優(yōu)化等工作,負(fù)責(zé)所編程序的自測(cè)試工作,參加系統(tǒng)集成和安裝,編寫用戶操作使用說(shuō)明書;5.根據(jù)要求開(kāi)發(fā)智能家居網(wǎng)關(guān)/WI-FI智能設(shè)備/智能開(kāi)關(guān)/智能傳感器等軟件,按時(shí)完成計(jì)劃內(nèi)容,定期總結(jié)?;6.對(duì)程序進(jìn)行研發(fā)測(cè)試,快速分析問(wèn)題和解決問(wèn)題,同時(shí)關(guān)注和對(duì)比其他技術(shù)方案?,及時(shí)、如實(shí)地向上級(jí)領(lǐng)導(dǎo)匯報(bào)工作,完成領(lǐng)導(dǎo)交辦的臨時(shí)任務(wù)。任職要求:1.?本科及以上學(xué)歷,從事嵌入式軟件研發(fā)工作1年以上,在工程師指導(dǎo)下可完成產(chǎn)品軟件的開(kāi)發(fā)工作;2.熟悉ARM架構(gòu)、X86、PLC等硬件及相關(guān)外圍接口知識(shí),至少有過(guò)一種或以上ARM/MIPS平臺(tái)開(kāi)發(fā)經(jīng)驗(yàn);3.基本了解使用C/C++語(yǔ)言編程在Linux/GCC環(huán)境編程,了解常用數(shù)據(jù)結(jié)構(gòu)和算法,同時(shí)掌握l(shuí)ua/python/ES6等腳本語(yǔ)言者優(yōu)先;4.熟悉TCP/IP協(xié)議棧的組成和socket等網(wǎng)絡(luò)編程技術(shù),了解WIFI/ZIGBEE/ONVIF/HTTP等網(wǎng)絡(luò)通信協(xié)議者優(yōu)先;5.基本了解數(shù)據(jù)庫(kù)原理和應(yīng)用,認(rèn)識(shí)SQL語(yǔ)言,對(duì)SQLITE、MTYSQL、Mariadb數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)一定認(rèn)識(shí);6.了解Unix/Linux基本原理和操作命令,熟悉Linux?平臺(tái)下的IDE和GCC開(kāi)發(fā)環(huán)境。