崗位要求:
1、本科及以上學(xué)歷,計(jì)算機(jī)、自動(dòng)化、電子工程等相關(guān)專業(yè);
2、3年以上嵌入式開發(fā)經(jīng)驗(yàn)(高級(jí)崗位要求5+年);
3、必須具備伺服系統(tǒng)、電機(jī)控制、機(jī)器人等相關(guān)項(xiàng)目經(jīng)驗(yàn);
4、掌握常見MCU架構(gòu)(ARM Cortex、DSP、RISC-V);
5、熟悉實(shí)時(shí)操作系統(tǒng)(RTOS)開發(fā);
6、掌握常用外設(shè)驅(qū)動(dòng)開發(fā)(PWM、ADC、QEI等);
7、精通C/C++嵌入式開發(fā),熟悉匯編語言優(yōu)化;
8、熟悉FOC控制算法實(shí)現(xiàn)者優(yōu)先。
崗位職責(zé):
1、負(fù)責(zé)基于ARM Cortex-M/R、DSP等平臺(tái)的伺服控制嵌入式軟件開發(fā);
2、實(shí)現(xiàn)實(shí)時(shí)控制算法(位置環(huán)/速度環(huán)/電流環(huán))的嵌入式代碼移植與優(yōu)化;
3、開發(fā)電機(jī)驅(qū)動(dòng)底層固件(PWM生成、ADC采樣、編碼器接口等);
4、實(shí)現(xiàn)EtherCAT、CANopen、Profinet等工業(yè)總線協(xié)議棧;
5、開發(fā)高速串行通信接口(SPI、UART、USB);
6、設(shè)計(jì)可靠的通信故障恢復(fù)機(jī)制。
7、開發(fā)底層驅(qū)動(dòng)(GPIO、Timer、DMA、Watchdog等)
8、參與硬件調(diào)試(示波器、邏輯分析儀使用)