岗位职责:
1、负责基于RTOS、Linux系统的PLC 嵌入式软件的方案设计和功能开发;
2、负责PLC/IO产品和技术的嵌入式软件研发落地工作;
3、负责业务软件的模块维护,优化,问题修复等工作;
4、负责buildroot文件系统定制、驱动功能开发;
5、负责相关设计开发文档的编写。
岗位要求:
1、计算机、电子、通信或自动化等专业,本科及以上学历,6年及以上工控或相关行业工作经验;
2、具有嵌入式软件系统整体设计能力,精通基于RTOS、Linux系统的应用开发,如网络编程、多任务编程,具有任务调度及内存管理,中断、信号、锁机制的实际编程经验;
3、具有CODESYS Runtime或自研Runtime嵌入式软件开发经验;
4、具有IO模块嵌入式软件开发经验优先;
5、有工控产品(PLC、运动控制、CNC、板卡、机器人等)开发或使用经验优先,熟悉多种现场总线协议者优先,如EtherCAT、EthernetIP、Profinet和CANopen等;
6、性格开朗,抗压能力强,沟通能力好。