1.?根據(jù)項(xiàng)目需求,編寫上位機(jī)部分模塊,實(shí)現(xiàn)與下位機(jī)軟件網(wǎng)絡(luò)通訊對接;
2.?會使用數(shù)學(xué)軟件進(jìn)行編程及算法移植;精通matlab
3.?數(shù)字信號處理算法在相關(guān)芯片平臺(ARM或者TI-DSP等)上的實(shí)現(xiàn),調(diào)試和優(yōu)化;
4.?軟件開發(fā)環(huán)境(比如版本管理等)的建立,相關(guān)文檔和代碼的編寫維護(hù);
5.?完成相關(guān)軟件需求的開發(fā)。
任職要求:
1、精通C語言/C++;
2、精通STM32軟件開發(fā),熟悉I2C,SPI,USART,AD/DA,USB,IIS、TDM、以太網(wǎng)等編程;
3、能看懂基本的硬件原理圖,芯片手冊;
4、熟練ARM內(nèi)核芯片的編程開發(fā);
5、熟悉Audio?driver的實(shí)現(xiàn)和移植;
6、熟練使用數(shù)學(xué)軟件進(jìn)行編程及算法驗(yàn)證;
7、有音頻、DSP開發(fā)經(jīng)驗(yàn)者優(yōu)先;
8、有上位機(jī)開發(fā)經(jīng)驗(yàn)者優(yōu)先(網(wǎng)絡(luò)通信、串口通信);
9、有安卓App開發(fā)經(jīng)驗(yàn)者優(yōu)先(音視頻播放器設(shè)計(jì)、串口編程等);
10、計(jì)算機(jī)、電子工程等相關(guān)專業(yè)。