1万-2万
安徽省科学技术研究院8号楼2层201-203
一、职位描述:
1、设计可编程序控制器PLC产品的底层Runtime软件;
2、已有ARM软件工程移植;
3、为ARM软件工程编写驱动或驱动移植;
二、任职资格:
1、具备计算机相关专业、自动化、测控和精密仪器、电子信息工程、等专业工学学士或以上学历;
2、精通 C 语言编程,精通至少一种IDE集成开发环境的使用,如MDK、VS、cube IDE等;其中精通cube IDE的优先录用;
3、1年以上ARM相关软件开发经验,非常熟悉ARM体系IIC、SPI、GPIO、CAN、UART、EEPROM、FLASH、RAM、USB、TCP/IP等的资源配置使用及编程;
4、精通ARM平台的体系构架及驱动编写移植;
5、至少精通一种实时操作系统RTOS:ecos、ucos、freeRTOS、threadX、RTEMS等,并精通RTOS上的驱动编写及移植;
6、精通232、485、CAN、USB、TCP/IP、modbus RTU通讯开发;
7、熟练开发至少一种基于如下通讯协议的产品: CANopen、Ethercat、Profinet、modbus TCP/IP、等总线或工业实时以太网通信协议,熟练使用这些协议的软件产品移植,有Ethercat开发、移植经验的优先录用;
8、熟练操作任何一款ARM开发板的BSP,或主持(承担)过任何一个ARM软硬件开发工程;
9、擅长总结和归纳,擅长软硬件开发文档的编写;
10、与人为善,与人沟通灵便,团队意识强;
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕