崗位職責(zé):?1.基于產(chǎn)品定義,制定嵌入式軟件的總體系統(tǒng)架構(gòu)及實(shí)現(xiàn)方案,輸出概要設(shè)計(jì)及詳細(xì)設(shè)計(jì)文檔,定義各子模塊功能與接口需求;?
2.實(shí)現(xiàn)組件化內(nèi)部架構(gòu)設(shè)計(jì),保持架構(gòu)的延續(xù)性、穩(wěn)定性和擴(kuò)展性;?
3.負(fù)責(zé)核心框架代碼開發(fā),業(yè)務(wù)代碼開發(fā),并參與部分硬件驅(qū)動(dòng)程序的開發(fā)和調(diào)試;?
4.負(fù)責(zé)開發(fā)過程中的技術(shù)難題的攻關(guān),以及新技術(shù)領(lǐng)域的預(yù)研工作;?
5.負(fù)責(zé)團(tuán)隊(duì)的技術(shù)指導(dǎo)、培訓(xùn)和交流,提升團(tuán)隊(duì)技術(shù)水平。?
6.負(fù)責(zé)產(chǎn)品問題調(diào)查、分析及解決。
?任職要求:
?1.本科及以上,計(jì)算機(jī)相關(guān)專業(yè);
?2.至少經(jīng)歷過2個(gè)完整項(xiàng)目開發(fā)經(jīng)驗(yàn),具有數(shù)據(jù)采集及傳輸類系統(tǒng)性項(xiàng)目開發(fā)經(jīng)驗(yàn)者優(yōu)先,有嵌入式系統(tǒng)架構(gòu)設(shè)計(jì)和帶領(lǐng)開發(fā)團(tuán)隊(duì)經(jīng)驗(yàn);
?3.具備嵌入式產(chǎn)品設(shè)計(jì)開發(fā)經(jīng)驗(yàn),能夠獨(dú)立完成中小型嵌入式系統(tǒng)軟件架構(gòu)設(shè)計(jì),參與過大型嵌入式系統(tǒng)軟件設(shè)計(jì)工作,有良好的編程思想和規(guī)范的C編碼風(fēng)格;?
4.熟悉嵌入實(shí)時(shí)操作系統(tǒng),UCOS、FreeRTOS、RTThread等,在ARM/DSP有開發(fā)移植經(jīng)驗(yàn),具有任務(wù)間實(shí)時(shí)性優(yōu)化經(jīng)驗(yàn)者優(yōu)先;?
5.具備2年及以上的工業(yè)級通信產(chǎn)品的開發(fā)經(jīng)驗(yàn),掌握至少2種工業(yè)通信協(xié)議,優(yōu)先考慮有無線通信和傳感器工作經(jīng)驗(yàn);?
6.具備STM32、ARM、DSP開發(fā)經(jīng)驗(yàn),熟悉模數(shù)轉(zhuǎn)換采集、低功耗、實(shí)時(shí)(采集計(jì)算傳輸)采集;?
7.能夠能撰寫總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)文檔;?
8.熟悉嵌入式組件化架構(gòu)設(shè)計(jì),有通信模塊組件化系統(tǒng)設(shè)計(jì)能力;?
9.熟悉嵌入式開發(fā)平臺理念,具備構(gòu)建開發(fā)平臺能力和實(shí)踐經(jīng)驗(yàn)。