机器人端侧软件工程师
岗位信息
| 招聘单位 | 千寻智能 |
|---|---|
| 工作地点 | 北京、杭州 |
| 官方更新时间 | 2026-03-25 09:52:15 |
职位描述
岗位职责
1. 负责机器人端侧基础软件平台设计、开发与维护,为上层业务提供稳定统一的底层软件能力。
2. 开发建设端侧基础服务:日志、时间同步、持久化存储、设备管理、标定服务、系统监控、SystemManager/ExecutionManager、配置 / 健康管理、故障检测恢复等。
3. 负责基础软件架构设计,划分模块边界,定义服务接口、数据协议、生命周期与服务协作机制,搭建可扩展端侧软件基础设施。
4. 针对端侧资源受限、长期运行、复杂异常场景,解决 IPC、进程线程调度、内存、IO、网络、存储、时间同步等各类系统级问题。
5. 负责基础服务可靠性、性能与稳定性优化,可对 CPU、内存、IO、网络、调度等问题做系统级分析定位。
6. 参与多硬件平台、多产品软件适配迭代,保障平台抽象能力与可移植性。
任职要求
任职要求
1. 本科及以上,计算机、软件工程、电子信息、自动化等相关专业。
2. 扎实C++ 功底,1年以上 C/C++ 开发经验,熟练 C++17/20,深入理解 RAII、STL、模板、智能指针、并发编程。
3. 优秀模块、接口、面向对象设计能力,可独立负责复杂基础软件模块架构设计与实现。
4. 较强系统问题排查能力,能从系统维度分析 CPU、内存、IO、网络、进程调度等疑难问题。
5. 重视模块化、接口抽象、代码质量、可测试性、异常处理与产品长期演进,可独立完成需求‑架构‑编码‑测试‑问题迭代全流程。
6. 具备 ROS2 实际开发使用经验。 优先加分 • 有日志框架、PTP/NTP 时间同步、持久化存储、设备管理、SM/EM、系统诊断监控、标定服务、OTA 相关开发经验 • 大型机器人、自动驾驶、车载嵌入式软件开发经验,有量产项目经历 • 0‑1 搭建端侧基础软件平台、复杂系统架构落地经验
提示:投递请认准招聘单位官方招聘官网,谨防中介收费。