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