C++ 基础与工程开发
• 精通 C/C++ 程序开发,善用 C++ 新标准特性做性能调优;熟练多线程、多进程编程,掌握线程同步、各类进程间通信机制;熟练常用数据结构、STL 容器与经典设计模式;可基于 Boost、Poco 等第三方库快速完成业务开发。
• 熟练 CMake 工程构建、gdb 调试排错。
Python基础与工程开发
• 熟练使用Python。
网络、分布式与数据库
• 具备分布式、高并发系统设计与开发实战经验;精通网络编程,熟悉 TCP/UDP/HTTP/HTTPS 通信协议,可结合业务场景合理选用 select/poll/epoll IO 多路复用模型。
• 熟练 MySQL、PostgreSQL、SQLite 关系型数据库及 Redis 内存数据库。
RPC & 机器人中间件框架
• 理解 RPC 底层原理,熟练使用 gRPC、Zero ICE 中间件,掌握 Protobuf IDL 接口定义;
• 熟悉 ROS/ROS2 机器人中间件开发,掌握 DDS 通信原理;具备 CyberRT 框架开发实践。
机器人软硬件与算法对接
• 熟悉 Modbus、RS485、RS232 工业通信协议,具备机器人硬件外设接入开发经验;
• 理解机器人视觉、定位导航、全局 / 局部路径规划算法原理,能够完成算法模块与上层应用层对接集成。
工程管理与 AI 能力
• 熟悉瀑布、敏捷、迭代等主流软件开发模型,可结合项目实际选择适配流程,保障交付效率与软件质量;
• 了解生成式 AI 大模型原理,能够使用大模型赋能研发工作,具备场景化大模型应用开发能力。
已完成AI开发团队的搭建,可直接输入需求,AI执行完整研发流程并输出可验收的交付物
1、 短视频批量下载工具 | Python、JS。批量下载短视频,规避平台限流
2、 金融资讯聚合平台 | Python、JS。聚合多平台实时资讯,重大事件日历,为用户提供更完整更全面的消息和资讯,另外通过宏观分析师对数据进行汇总分析,给出具有可操作性的建议。
3、 AMR 软件系统重构| C++11/14、ROS、分布式、微服务。完成世界 500 强及国内多型号 AMR 项目交付;重构软件完成模块解耦,业务层抽象低代码化;集成二维码定位、3D SLAM、栈板识别,提升整机作业能力。
4、 商用智能清洁机器人|C++11/14、ROS、微服务。一个半月从零完成整机软件架构设计开发,产品量产,实现海外上千台出货。
5、 建筑机器人主控程序| C++11/14、BROS 中间件。实现建筑机器人机械臂视觉协作完成建筑工艺,完成工地现场部署作业。
6、 BROS 自研中间件 IOT&OTA 模块| C++、gRPC、Protobuf、ZMQ。实现机器人集群云端监控、远程升级、工效统计,批量部署至建筑机器人。
7、 建筑机器人标准化视觉平台| C++、Poco、gRPC。搭建建筑机器人通用视觉服务平台,动态加载算法算子,作为公司标准化组件批量落地。
可兼职时间
可兼职地点
0条评论 雇主评价