岗位职责: 1、协助公司产品(PLC、PLC周边模块)的单片机软件设计开发工作; 2、对新产品的功能、性能指标、实现技术进行预研; 3、负责原有项目软件的维护与升级; 4、配合硬件完成新导入芯片、外设模块的驱动开发调试工作; 5、根据客户及产品需求,完成软件方案设计、程序调试、并按公司流程完成相关设计文档及生产资料输出工作; 6、完成领导交办的其他工作事项。 任职要求: 1 电子相关专业本科及以上学历,0-3年嵌入式软件开发经验,接受有项目或竞赛经验的应届生; 2 熟悉单片机原理,有应用过至少一款MCU进行项目开发,了解软硬件原理,熟悉MCU常用外设; 3 良好的C/C++代码编程与阅读能力; 4 务实有担当,良好的学习能力与钻研能力。 5 其它加分项: i. 具有实时操作系统开发经验(如RT-Thread,FreeRTOS、uCOS等)者优先 ii. 具有常用工业通信协议开发经验(如MQTT,HTTPS,EtherNet,USB,Modbus,Wifi)者优先 iii. 具有有总线通信协议开发经验(如CANopen,EtherCAT)者优先 iv. 具有Linux项目开发经验者优先 v. 熟悉python开发者优先 vi. 熟悉FPGA开发者优