岗位职责:1、负责运动控制器和相关总线IO(输入输出)产品的嵌入式软件开发工作;2、负责嵌入式操作系统的移植与优化;3、负责与控制器相关的软件协议栈的移植与优化,如EtherCAT、CANOPEN、MODBUS4、编写软件需求说明书;5、与硬件开发人员配合进行产品软、硬件调试;6、编写产品软件说明书;7、对其他工程师进行技术培训与指导;8、其他相关控制器产品的研究与开发。 任职要求:1、3年以上嵌入式软件开发经验,具有良好的逻辑思维能力,本科及以上学历,自动化、计算机、电子及相关专业优先;2、 ST、TI公司ARM CORTEX系统MCU程序编写、熟悉外设接口驱动开发,例如CAN、RS485、USB、SPI、UART、I2C、FLASH等3、 MDK、keil或其他相关嵌入式开发环境,精通 C/C++代码语言编程,有良好的理论基础知识,有良好的编程规范;4、至少熟悉一种嵌入式操作系统RTOS规范、安全或免费RTOS、uC/OS、RTX、5、“路线”:modbus、canopen、EtherCAT、,进行过相关总线协议栈移植者优先;6、 可编程逻辑控制器底层固件开发,如果RTS、运行时开发者,甚至可以即刻录用;7、 IEC61131、PLC规范8、 普洛芬标准的运动控制算法开发者优先;9、工作责任心强、有上进心、善于沟通、有良好的职业道德、服从上级的安排。
简历三检