崗位職責:
1、負責公司運動控制產品的算法設計、驅動程序設計、操作系統移植與優化,完成模塊代碼編寫、單元測試工作;
2、協助硬件設計人員及應用軟件設計人員進行系統開發與調試;
3、編寫相關技術文檔,并對有關人員進行培訓;
4、參與公司嵌入式軟件設計相關的流程規范建設;
任職要求:
1、本科及以上學歷,自動化、計算機、電子相關專業優先;
2、3年以上嵌入式軟件開發經驗,精通C,C++編程,能熟練使用STM32或相關ARM架構MCU;
3、熟悉硬件產品開發和嵌入式軟件開發流程和測試流程;
4、熟悉常用外設接口驅動設計,CAN、RS485、USB、SPI、UART、I2C、GPIO等;
5、熟悉FLASH特性和EEPROM讀寫操作;
6、了解CANopen協議和 CiA DS301、DS401、DS402等運動控制行業規范優先;
7、熟悉電機閉環控制原理和方法,PID算法,編碼器信號處理;
8、了解 EtherCAT,CANopen和MODBUS現場總線;
9、有FreeRTOS開發經驗優先;
職位福利:五險一金、年終獎金、績效獎金、過節費、免費午餐茶歇、帶薪年假、晉升調薪