崗位職責(zé):1、?負(fù)責(zé)在線環(huán)境監(jiān)測系統(tǒng)的研發(fā)工作,涉及通信、控制、采集、分析等功能模塊;2、?負(fù)責(zé)嵌入式產(chǎn)品底層開發(fā),包括bootloader、MCU外設(shè)驅(qū)動(dòng)、MCU?OS?kernel;3、?負(fù)責(zé)嵌入式產(chǎn)品應(yīng)用層軟件及相關(guān)硬件測試軟件開發(fā),完成相關(guān)的軟件功能設(shè)計(jì)、性能優(yōu)化工作;4、?根據(jù)需求進(jìn)行模塊級(jí)別的設(shè)計(jì),并書寫文檔;5、?根據(jù)設(shè)計(jì)文檔編寫代碼、調(diào)試,測試和維護(hù);任職要求:1、計(jì)算機(jī)、通訊、自動(dòng)化、機(jī)械測試及電子工程相關(guān)專業(yè)本科及以上學(xué)歷;2、熟悉Windows/Linux操作系統(tǒng)原理,熟悉Intel或者ARM處理器架構(gòu);3、熟悉基于STM32F103系列微處理器平臺(tái)的嵌入式軟件開發(fā);熟練掌握USART、SPI、I2C、CAN、ADC、Timer等外設(shè)的使用,并能熟練進(jìn)行外設(shè)驅(qū)動(dòng)的開發(fā);4、熟練掌握C、數(shù)據(jù)結(jié)構(gòu),有良好的軟件編碼風(fēng)格,精通嵌入式軟件開發(fā)流程與技術(shù)細(xì)節(jié),精通編譯環(huán)境,善于調(diào)優(yōu);5、熟悉101通信協(xié)議,有相關(guān)開發(fā)/測試經(jīng)驗(yàn)者優(yōu)先。