6000-8000元
埃尔森智能科技
1. 负责公司 应用软件与上位机、PLC、机器人等相关设备的通信模块开发
2. 基于 C/C++、Qt 进行应用通信模块的开发与维护
3. 对自身承担模块的 开发进度、代码质量和稳定性负责
4. 负责通信模块的 架构设计、接口定义与模块解耦
5. 参与通信相关 协议规范、接口标准和通信流程的完善
6. 处理复杂场景下的通信问题,包括:
○ 连接异常、断线重连
○ 实时性与稳定性保障
○ 多设备并发通信
7. 编写和维护通信相关技术文档,支撑产品交付与长期维护
岗位要求:
1. 计算机软件、软件工程或相关专业 本科及以上学历,2 年及以上相关工作经验
2. 熟练掌握 Socket 等网络通信开发,精通 TCP/IP 协议与网络编程
3. 熟悉工业总线及工业通信协议开发,包括但不限于:
○ PROFINET
○ EtherNet/IP
○ EtherCAT
○ Modbus(TCP / RTU)
4. 熟练掌握 C/C++,对 C/C++ 面向对象设计 有深入理解
5. 具备较强的 学习能力、分析能力和问题定位能力,具备良好的代码编写规范
6. 具有 强烈的责任感和良好的团队合作精神
能力强化要求
● 具备 通信状态机设计能力,能正确处理连接、异常、恢复等完整通信流程
● 熟悉 多线程 / 异步通信模型,避免阻塞、死锁等问题
● 能从系统层面分析 通信延迟、丢包、抖动、时序问题
● 具备一定的 通信性能与实时性优化经验
● 能在 Windows / Linux 平台下进行稳定的通信开发与调试
加分项(行业强相关)
● 有 机械臂、工业机器人、自动化产线 通信对接经验
● 有 PLC 通信或工业现场总线调试经验
● 熟悉 Qt 网络模块、事件机制或大型 Qt 工程
● 有通信协议设计或通信标准制定经验
有嵌入式设备或板卡通信经验以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕