Ivyea Jobs 6856 roles · 95 companies · 刚刚
智元机器人 · 具身智能

【共创】机器人 C++ 开发工程师

上海 社招 · 外包 具身智能 / 机器人

职位描述

1. 参与机器人端侧核心软件框架的设计与开发,涵盖高性能通信中间件、实时任务调度与高效数据流管理等基础架构。 2. 负责机器人端侧与数据链路相关的功能开发,包括多源传感器数据采集与同步、机器人状态与任务数据回流、端云通信协议实现与链路优化等。 3. 负责对接机器人与客户业务系统、第三方设备或平台,完成机器人在实际落地场景中的系统集成、协议适配与功能联调,保障机器人稳定可靠地融入客户业务流程。 4. 在Linux环境下进行嵌入式软件开发、调试与深度性能优化,确保系统在资源受限平台上满足实时性、稳定性与能效要求。 5. 编写高质量、可维护、可测试的C++代码,遵循严格的工程规范,并积极参与设计评审与代码审查。 6. 与算法、硬件及云平台团队紧密协作,完成从算法原型到产品级端侧系统的高效集成与持续性能调优。

任职要求

1. 学历专业:计算机科学、软件工程、自动化、电子信息工程、机器人工程、车辆工程等相关专业本科及以上学历。 2. C++开发:精通现代C++(C++11/14/17),深刻理解RAII、智能指针、移动语义、模板元编程等高级特性,具备扎实的面向对象设计与泛型编程能力。 3. Linux与嵌入式开发:精通Linux环境下的C++开发与调试,熟练使用GCC/CMake构建系统、GDB调试工具及Shell脚本开发,具备嵌入式平台(ARM等)开发经验。 4. 系统编程:深入理解多线程/并发编程、线程安全、锁与无锁数据结构,对系统实时性有深刻理解和实战经验。 5. 网络与通信:熟悉TCP/UDP/HTTP/WebSocket等网络编程,有高性能网络服务或端云通信开发经验者优先。 6. 软件工程基础:具备优秀的数据结构、算法设计与系统设计能力,注重代码架构、设计模式与软件工程质量。
智元机器人去官方页面投递 →