1、负责公司自动充电机器人上位机软件的设计、开发、调试,以及与嵌入式系统、硬件模块的协同联调工作,保障软件功能满足业务场景需求;
2、主导上位机软件的需求分析、系统架构设计、模块划分,完成软件测试(含单元测试、集成测试)及相关技术文档(需求规格说明书、设计文档、用户操作手册等)的撰写与更新;
3、编写软件生产部署相关文档(如软件安装指南、故障排查手册),配合生产或运维部门完成软件的批量部署、现场调试及问题解决;
4、指导软件的试部署与小批量应用,编写软件测试指导书、部署工艺文件,确保软件在实际场景中稳定运行,提升交付效率。
5、能够培养新人,带领团队共同完成项目。
任职要求:
1、大学本科及以上学历,计算机科学与技术、软件工程、电子信息工程、通信工程等相关专业优先;
2、熟悉上位机软件开发流程,具备 3-5 年及以上上位机软件(C++/Python/C# 方向)开发经验者优先;
3、精通 C++、Python、C#(掌握.NET Framework/.NET Core)中至少一种编程语言,具备扎实的代码功底与模块化开发能力;
4、了解上位机与嵌入式系统、硬件设备的通信原理,熟悉 CAN、SPI、I2C、RS485等常见通信协议,有 powerlink 协议交互经验者优先;
5、具有较强的算法设计与实现能力,能独立完成数据处理、实时监控、数据可视化等相关算法的设计与验证者优先;
6、具备严谨的技术态度与高度的工作责任心,善于沟通协作,能快速响应项目需求,解决软件开发及应用过程中的问题;