广西壮族自治区第五节
第五节
| 工作单位 | 中铁十四局 | 工作地点 | 北京 |
|---|---|---|---|
| 省份 | 北京 |
| 职位名称 | 软件开发工程师(软件系统方向) | 招录人数 | 2 |
|---|---|---|---|
| 专业要求 | 计算机科学与技术、软件工程、自动化等相关专业 | 学历要求 | 硕士及以上学历 |
|---|---|---|---|
| 招聘板块 | 智能装备 | 岗位职责 | 1.负责重载AGV、巡检机器人等产品的软件系统开发,包括上位机监控软件(HMI)、设备管理软件、数据采集与分析软件,满足客户对机器人状态监控、任务调度、数据追溯的需求。2.基于C/C++/C#/python等语言进行软件开发,搭建软件架构(如MVC/MVVM),实现核心功能模块(如任务分配、路径规划可视化、故障报警)。3.负责软件与硬件的通信接口开发,包括与PLC、嵌入式控制器的通信(ModbusTCP、Profinet、EtherCAT、CAN/CANopen),与传感器(激光雷达、视觉相机)的数据交互,确保数据传输稳定、实时。4.参与软件测试,编写测试用例,修复软件BUG,优化软件性能,降低内存占用、提升响应速度,确保软件满足工业级稳定性要求。5.编写软件技术文档,包括需求规格说明书、设计文档、用户手册、API接口文档,为售后、客户培训提供支持。 |
|---|---|---|---|
| 岗位要求 | 1.具有3年以上相关工作经验。2.熟练掌握C/C++/C#/python中的至少一种编程语言,具备扎实的编程基础,熟悉数据结构、算法、设计模式;熟悉Qt/MFC等GUI开发框架,能独立开发工业级HMI界面,支持多窗口、实时数据显示、图表分析。掌握ModbusTCP、Profinet、EtherCAT、CAN等多种工业通信协议,能独立完成通信接口开发与调试。了解SQLServer、MySQL数据库技术,能进行数据库设计、SQL语句编写与优化;具有软件测试基础,能使用测试框架进行单元测试。3.具有较强的需求分析能力,能将客户需求转化为清晰的软件功能设计。注重代码质量,有良好的编码规范与文档编写习惯。具有问题排查能力,能快速定位软件运行中的异常(如通信中断、数据丢失)并解决。4.有工业软件、机器人软件开发经验,有AGV/IGV上位机软件或设备管理系统开发经验者优先。熟悉Windows/Linux操作系统下的软件开发,有跨平台软件开发经验者优先。 |
| 获取考试报名动态 |
关注中公教育公众号 |
职位报名指导 | 一键加Q群
备考学习交流群 |
|---|
免责声明:中公教育提示广大考生,请报考前仔细阅读对应职位招录要求或联系招录单位确认,本职位检索系统提供内容仅供参考!