岗位职责1、负责CoDeSys runtime的软件移植工作( X86/ARM平台 Linux方向);2、负责Linux实时环境的搭建、优化。3、负责ARM(NXP-IMX8)平台或者X86(赛扬J1900)平台Linux底层驱动修改、优化。3、负责代码具体设计、调试、维护、版本管理;4、负责底层硬件驱动接口程序设计5、协助研发负责人做相关的研发工作。任职资格:1、本科学历,电子、自动化、计算机等相关专业,具有ARM软件设计、开发经验。2、有过CoDeSys系统移植开发经验者优先。3、熟悉ARM(AM335x、IMX6、IMX8等)平台、X86平台之一,有相关开发经验者优先.4、熟悉Linux、Uboot开发流程,熟练使用gcc编译器,熟悉Linux裁剪等。5、熟悉MCU的外设,如I2C,SPI,UART,FSMC,CAN等,熟悉RS232,RS485,USB等接口。6、熟悉工业总线协议,如EtherCAT、Profinet、CANopen,Modbus协议等。7、熟练使用C/C++编程语言,熟悉数据结构,有较好的编程经验。8、熟悉UDP、TCP等网络协议。9、能看懂基本的硬件原理图,芯片手册。10、具备较强的责任感、团队合作和奉献精神。