崗位職責(zé):1.為可穿戴設(shè)備編寫驅(qū)動,開發(fā)功能或優(yōu)化性能;?2.監(jiān)督管理軟件開發(fā)流程和版本規(guī)劃,協(xié)助開發(fā)和完善研發(fā)軟件工具。崗位要求:1.碩士及以上學(xué)歷,計算機、軟件工程、電子信息工程等相關(guān)領(lǐng)域;?2.精通基于ARM?Cortex-M處理器平臺的SPI、I2C、UART、USB、CAN、SD卡等外設(shè)驅(qū)動的開發(fā);?3.精通嵌入式系統(tǒng)的C和匯編語言混合編程,有良好的編碼習(xí)慣和文檔規(guī)范,對代碼質(zhì)量和執(zhí)行效率精益求精;?4.熟悉ARM、Keil、IAR、GHS、GCC、LLVM等MCU開發(fā)工具;?5.熟悉計算機原理和操作系統(tǒng)相關(guān)知識,有程序架構(gòu)設(shè)計經(jīng)驗,對軟件的模塊化、可移植性和項目重構(gòu)有深入理解;?6.對算法和數(shù)據(jù)結(jié)構(gòu)概念有深刻理解;?7.熟練使用SVN和GIT等版本控制軟件;?8.熟悉嵌入式軟件接口規(guī)范如CMSIS,了解數(shù)字信號處理基本原理;?9.具備良好的跨部門溝通協(xié)調(diào)能力,有結(jié)合軟硬件知識排查復(fù)雜系統(tǒng)錯誤的豐富經(jīng)驗,能夠快速設(shè)計基礎(chǔ)架構(gòu)原型并進行測試;?10.掌握腳本語言(Python/Perl)編程開發(fā)經(jīng)驗。