岗位职责:
1、负责机器人软件系统的开发,包括需求分析、实现、测试、文档等工作;
2、负责机器人端侧平台软件的研发,包括但不限于通信中间件、系统管理、OTA、端侧网络管理、研发工具链、Devops、传感器抽象集成、ethercat抽象集成、SOC镜像、BSP调试等;
3、负责机器人软件系统的集成开发,包括算法集成、硬件驱动等;
4、建设软件研效体系,提升软件研发质量与效率。
任职要求:
1、计算机、电子、通信等相关专业,本科及以上学历,5年以上相关工作经验;
2、具有良好的系统架构和代码优化能力,扎实的Modern C++、Linux、网络通信等基础,熟悉Python、Shell等脚本语言;
3、具有良好的软件工程能力,代码清晰规整,善于思考,良好的沟通能力和团队协作精神;
4、熟悉ROS2、有机器人行业、自动驾驶行业相关经验者优先。