MOVA
软件开发工程师(中台/平台/前端)-割草机器人(J66413)
岗位职责
【中台】职责:精通C++11/14/17标准,具备现代C++开发经验;熟悉TCP/UDP协议栈,具备MQTT消息队列实践经验;实的数据结构和算法基础,能够分析和优化算法复杂度;具备ROS(Robot Operating System)开发经验,熟悉ROS节点通信机制;熟悉多线程编程,具备并发编程和同步机制经验;了解Linux系统编程,熟悉Shell脚本;熟悉Git版本控制工具;具备机器人中台软件经验;熟悉传感器数据处理(激光雷达、IMU、摄像头等);熟悉Docker容器化技术。
【平台】职责:参与公司智能割草机嵌入式 Linux 平台相关产品的软件设计、开发、调试与交付工作;负责 Linux 环境下功能模块开发与维护,持续优化软件性能、稳定性与可维护性;参与linux C/C++ 的应用及系统相关开发;参与设备侧网络通信功能开发,完成基于 TCP/IP 协议的 TCP 通信设计、实现与调试。
【前端】职责:Python ;Java,负责APP/小程序的插件开发 根据产品需求和UI设计图,开发移动端相关应用;开发基于HTML5技术的可灵活定制、可扩展的前端UI组件;配合后台工程师一起研讨技术实现方案,进行应用及系统整合。
任职要求
中台任职要求:本科及以上学历,计算机、自动化、机器人工程等相关专业;有机器人或自动化设备开发背景优先;英语读写能力良好,能够阅读技术文档。 平台任职要求:电子信息、计算机、通信工程、自动化等相关专业;熟悉 Linux 开发环境、C/C++ 编程语言、计算机网络基础知识,了解 TCP/IP 协议栈,具备 TCP 通信相关开发基础。有嵌入式 Linux、网络通信、智能硬件等相关项目或实习经历,熟悉 Socket 编程、串口通信及常见外设接口,如 UART、SPI、I2C、CAN、以太网,熟悉 Shell、Makefile、GDB、Git、交叉编译等开发调试工具,在电子设计、智能车、机器人、物联网等竞赛或项目中有实际经验者优先。 前端任职要求:本科及以上学历,计算机相关专业优先。掌握计算机基础知识,熟悉基础数据结构与基础算法,具备基本的编程解题思维;熟练掌握 HTML、CSS、JavaScript 前端基础知识,对前端基础原理有正确认知;了解 React 框架基础使用(组件、状态、hooks 基础即可);有真实写代码的经历,有课程项目、个人Demo、练习项目均可,具备基本编码能力。
加分项
有 React 个人项目、Demo、开源代码仓库;
熟悉 ES6+、TS、前端工程化基础;
持续刷题、有算法竞赛、技术实践经历。
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。