岗位职责:
1、负责PLC协议栈研发;
2、参与PLC应用开发,涵盖算法、内外部接口;
3. 参与技术调研与相关产品文档编制;
4. 负责产品、项目实施应用问题处理与优化。
任职要求:
1. 本科及以上学历,3年及以上相关工作经验;
2. 精通C/C++语言开发,精通嵌入式软件开发,熟悉Python语言,具备良好的编程风格和习惯;
3. 熟悉多线程、多进程开发技术;熟悉网络通信、串口通信技术;
4. 具有工控行业背景,熟悉工控协议如Modbus、S7、OPC、IEC104等;
5. 了解工业总线技术,如EtherCAT、EthernetIP、Profinet、CANopen和Powerlink等;
6. 了解软件中断、硬件中断技术;
7. 有PLC冗余开发经验优先;
8. 性格开朗,抗压能力强,学习能力强,具备良好的团队协作精神,能够对接市场问题并持续跟踪解决。