崗位職責(zé):
1.負(fù)責(zé)磁編碼器關(guān)節(jié)角度測(cè)量系統(tǒng)的嵌入式軟件設(shè)計(jì)、算法實(shí)現(xiàn)(采集、解碼、濾波、校準(zhǔn))及工程問題解決;
2.負(fù)責(zé)設(shè)計(jì)實(shí)現(xiàn)通過WiFi穩(wěn)定高效上傳關(guān)節(jié)角度及傳感器數(shù)據(jù)的方案,開發(fā)優(yōu)化通信協(xié)議;
3.熟練掌握基于MCU(如STM32, ESP32)進(jìn)行固件架構(gòu)設(shè)計(jì)、編碼、底層驅(qū)動(dòng)開發(fā)(SPI/I2C/UART/ADC/WiFi)及RTOS應(yīng)用;
4.負(fù)責(zé)軟硬件集成、聯(lián)調(diào)、測(cè)試及技術(shù)文檔編寫。
任職要求:
1.電子工程、計(jì)算機(jī)工程、自動(dòng)化、通信工程或相關(guān)專業(yè)本科及以上學(xué)歷;
2.精通C/C++語言,具備扎實(shí)的編程功底和良好的代碼風(fēng)格;
3.熟練掌握SPI, I2C, UART, ADC, GPIO等常用外設(shè)接口的驅(qū)動(dòng)開發(fā)與調(diào)試;
4.豐富的ARM Cortex-M系列(如STM32, NXP Kinetis等)或ESP32等平臺(tái)開發(fā)經(jīng)驗(yàn);
5.有實(shí)際開發(fā)過至少一種傳感器(如編碼器、壓力傳感器、光電傳感器、加速度計(jì)、陀螺儀等)的數(shù)據(jù)采集、處理、校準(zhǔn)經(jīng)驗(yàn);
6.熟悉常用無線通信協(xié)議(WiFi, Bluetooth, BLE等),有基于WiFi的嵌入式設(shè)備開發(fā)經(jīng)驗(yàn)是必須要求。熟悉TCP/IP?;A(chǔ),了解Socket編程;
7.具備優(yōu)秀的分析問題、定位問題和解決問題的能力,能獨(dú)立承擔(dān)技術(shù)挑戰(zhàn)
8.具備良好的技術(shù)文檔編寫能力。