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