该职位来源于猎聘 Main responsibilities: 1) Responsible for all microcontrollers and board communication within the Rotor Semi machine. 2) Develop new products, improve product performance, optimize processes, and reduce costs. 3) Maintain existing microcontroller software, solve program bugs and develop new features. 4) Documentation of product design, test cases, communication protocol, while also support testing and product validation. Qualifications: 1) Bachelor's degree or above in Software, Automation, Information Technology, or Electronic Engineering. 2) More than 5 years of microcontroller experience. Experience with at least one full-cycle embedded software development project. With textile machinery experience preferred. 3) Proficient in ARM(Cortex-M) architecture microcontroller program development, with STM32 development experience preferred. 4) Proficient in C/C++ language development, with experience in developing RTOS such as FreeRTOS etc. 5) Familiar with CANOpen, Modbus, or Ethercat industry bus protocols. 6) Familiar with hardware design is preferred. 7) Fluent in spoken and written English.