职位描述
一、任职资格
1.本科学历,计算机、自动化等相关专业,5年以上软件开发经验,有3年以上增材制造装备软件开发架构经验者优先。
2.熟练掌握C++或QT编程语言,具备扎实代码功底;
3.熟悉常用设计模式,灵活运用于设备软件架构优化;
4.掌握UML建模,能绘制类图、状态图、活动图等;
5.了解设备通信协议,如Modbus、CAN等,具备硬件接口开发与调试能力;
6.熟悉实时系统开发,有数据库在设备软件应用的经验;
7.具备快速定位并解决设备软件与硬件协同的技术问题;
8.工作认真负责,责任心强,有较强的学习创新能力,具备团队管理与项目推动能力。
二、岗位职责
1.主导设备软件产品的整体架构规划,结合设备运行原理,控制需求及业务流程,设计高可靠、易扩展的软件架构;
2.针对设备软件特性,挑选最适配的技术工具,引入新技术优化现有架构;
3.负责设备软件核心功能模块开发、优化与重构,运用编程技能攻克复杂技术难题;
4.参与设备需求调研,提供技术可行性建议;
5.协同硬件进行联调测试,确保软件与设备硬件无缝对接;
6.编写全面技术文档,包括但不限于软件架构设计文档、设备接口规范、开发技术手册等,为团队开发与后期维护提供依据;
7.培养团队成员,提升团队设备软件开发技术水平。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕