更新于 3月20日

机器人系统软件工程师(移动端/后端方向)

1-2万
  • 西安长安区
  • 3-5年
  • 本科
  • 全职
  • 招3人

职位描述

Android开发TCP/IP数据结构JavaC语言车联网物联网通信/网络设备
【岗位职责】
1. 移动端应用开发(Android/iOS):
负责巡检机器人配套手机APP的设计、开发与维护,实现机器人的远程监控功能(如实时视频流查看、机器人状态查询、告警信息推送)。
开发用于现场操作的移动端工具,如手动遥控、路径设置、参数配置、日志查看等功能模块。
优化APP的用户体验,确保界面交互流畅,适配主流手机型号,并处理弱网环境下的通信稳定性。
2. 后台平台开发:
参与机器人管理后台系统的部分功能开发,特别是与APP交互的API接口设计与实现。
负责数据交互层的开发,确保APP能够从后台集控中心获取实时数据(如机器人位置、电量、告警事件),并将APP的控制指令准确下发给机器人。
配合后台核心开发人员,优化数据存储结构,提升数据查询和传输效率。
3. 系统集成与调试:
与机器人底层硬件工程师、算法工程师协作,对接机器人本体的数据接口和控制协议,确保APP能够真实反映机器人状态。
参与机器人现场部署工作,负责解决APP与后台、机器人之间的联调问题。
持续跟踪线上运行问题,快速响应并修复APP及关联后台的Bug。
【任职要求】
1. 学历与经验:
本科及以上学历,计算机、软件工程、自动化、通信工程等相关专业。
具有3年以上移动端开发经验,同时具备后台开发经验者优先;有物联网、智能硬件或机器人相关项目经验者优先。
2. 专业技能:
移动端开发:
精通原生Android开发(Java/Kotlin)或跨平台开发框架(如Flutter、React Native),能独立完成APP的架构设计与打包发布。
熟悉HTTP、TCP/IP、WebSocket等网络通信协议,能高效处理实时数据的展示。
有视频播放器集成经验(如RTSP/RTMP/GB28181等视频流播放)者优先。
后台开发:
熟悉至少一种后端开发语言(如Java Spring Boot、Python Django/Flask、Go等),能够独立编写RESTful API供前端调用。
了解MySQL、Redis等数据库的使用,能进行基本的数据表设计和查询优化。
对消息队列(如MQTT、Kafka)有一定了解,能够处理设备端的上行数据和指令下发。
3. 业务理解与综合能力:
熟悉物联网典型架构(设备端-网络-平台-应用层),理解机器人数据上云和远程控制的流程。
具备良好的代码规范意识,熟练使用Git等版本控制工具。

工作地点

西安长安区企业壹号公园-J37栋

认证资质

营业执照信息

职位发布者

马杰/人力资源经理

三日内活跃
立即沟通
公司Logo陕西明泰电子科技发展有限公司
陕西明泰电子科技发展有限公司,致力于提供信息系统专业解决方案及信息系统集成服务。立足于用户,专注了解用户需求,致力于为每位用户提供最适合的行业解决方案及专业服务。公司的经营原则是与用户长期合作并一起成功。每一个项目都从深入了解用户信息系统的现状及未来发展需求开始,从战略角度为用户规划设计信息系统的整体框架,充分考虑投资保护,以系统集成的方式为用户提供完善的解决方案,并以优质的售后服务取得用户的长期信任及良好的市场形象。作为解决方案供应商,陕西明泰电子科技发展有限公司与产品供应厂商一直保持良好的合作关系。陕西明泰电子科技发展有限公司拥有专业的开发团队,技术积累丰富,研制、生产流程顺畅,保障有力,一般在较短时间便能为客户提交新定制产品。
公司主页