该职位已失效,看看其他机会吧

软件开发工程师

1.5-2.5万
  • 天津滨海新区
  • 3-5年
  • 硕士
  • 全职
  • 招1人

职位描述

C语言机器人开发嵌入式开发Python人工智能工业自动化
主要职责:
(1)负责移动机器人、复合机器人、框架机器人等产品不同场景下的的软件系统开发,包括上位机监控软件(HMI)、设备管理软件、数据采集与分析软件,满足使用方对机器人状态监控、任务调度、数据追溯的需求。
(2)基于C/C++/C#/python等语言进行软件开发,搭建软件架构(如MVC/MVVM),实现核心功能模块(如任务分配、路径规划可视化、故障报警)。
(3)负责软件与硬件的通信接口开发,包括与PLC、嵌入式控制器的通信(Modbus TCP、Profinet、EtherCAT、CAN/CANopen),与传感器(激光雷达、视觉相机)的数据交互,确保数据传输稳定、实时。
(4)参与软件测试,编写测试用例,修复软件BUG,优化软件性能,降低内存占用、提升响应速度,确保软件满足工业级稳定性要求。
(5)编写软件技术文档,包括需求规格说明书、设计文档、用户手册、API接口文档,为售后、客户培训提供支持。
任职条件:
(1)硕士及以上学历,计算机科学与技术、软件工程、自动化等相关专业。
(2)具有3年以上相关工作经验。
(3)熟练掌握C/C++/C#/python中的至少一种编程语言,具备扎实的编程基础,熟悉数据结构、算法、设计模式;熟悉Qt/MFC等GUI开发框架,能独立开发工业级HMI界面,支持多窗口、实时数据显示、图表分析。掌握Modbus TCP、Profinet、EtherCAT、CAN等多种工业通信协议,能独立完成通信接口开发与调试。了解SQLServerMySQL数据库技术,能进行数据库设计、SQL语句编写与优化;具有软件测试基础,能使用测试框架进行单元测试。
(4)具有较强的需求分析能力,能将客户需求转化为清晰的软件功能设计。有良好的编码规范与文档编写习惯。具有问题排查能力,能快速定位软件运行中的异常(如通信中断、数据丢失)并解决。
(5)有工业软件、机器人软件开发经验,有AGV/AMR上位机软件或设备管理系统开发经验者优先。熟悉windows/Linux操作系统下的软件开发,有跨平台软件开发经验者优先。
查看全部

工作地点

天津滨海新区一航局大厦

职位发布者

周星月/人事经理

立即沟通
公司Logo中交天津港湾工程设计院有限公司
中交天津港湾工程设计院有限公司隶属中交第一航务工程局有限公司,前身系交通部第一航务工程局设计所,成立于1985年,主要以水运工程设计、建筑工程设计、工程咨询为主体,持有建设部办法的水运行业(港口)甲级设计资质证书、建筑工程设计、工程咨询乙级资质证书、具有向国内外水运工程(港口及航道)、工业与民用建筑工程提供建议书、可行性研究报告、初步设计、施工图设计、技术咨询等服务的综合性设计单位。承接了国家各个时期近千项设计及工程咨询监理项目,积累了丰富的设计、咨询和现场管理经验,完成的工程项目基本涵盖了水工、土建等行业的各类工程项目。
公司主页