软件系统工程师-自动驾驶
1.2-2.2万/月·13薪职位详情:
不合适
投诉
5-10年本科C/C++DevOps计算机/通信相关专业无人车DockerROS2系统架构Python自动驾驶系统工程师
职位描述负责无人环卫车整车软件系统架构设计与开发,围绕 Linux / ROS2平台完成中间件通信、节点开发、进程管理、系统集成及 DevOps基础设施建设,保障车端软件系统稳定、高效、可维护运行。 岗位职责 - 负责无人环卫车整车软件系统架构设计,包括进程拓扑规划、数据流与控制流设计、模块间通信机制及配置管理; - 负责 ROS2全栈开发,涵盖 ROS2中间件 / DDS通信框架搭建、ROS2节点开发、系统运行与进程维持; - 负责感知、建图定位、规划控制等核心模块的车端系统集成,完成模块间接口对齐与链路联调; - 负责 CMake / Colcon构建体系的设计与维护,建立规范的编译、构建与依赖管理流程; - 负责 Docker容器化编译、打包与部署,制定车端软件交付规范,提升部署效率与一致性; - 负责 DevOps平台建设与运维,包括 Git版本管理、CI/CD流水线搭建、自动化构建与发布; - 负责系统日志、监控与故障诊断** 体系搭建,包括 ROS2 logging、系统级监控与异常告警机制; - 负责进程管理(systemd / 守护进程 / 看门狗),确保车端关键服务的高可用与异常自愈。 任职要求 1、学历与经验 - 计算机、软件工程、自动化、电子信息等相关专业本科及以上学历; - 5年以上软件系统开发经验,有自动驾驶、机器人或嵌入式系统相关项目经验者优先; - 能独立负责整车软件架构核心模块,具备完整的系统设计、开发、集成到交付落地经验。 2、核心要求 - 精通 ROS2全栈开发,包括中间件 / DDS通信框架、节点开发、系统运行与进程维持; - 具备扎实的 C++ / Python** 编程能力,熟悉多线程与并发编程(线程安全、锁机制、异步 IO、线程池); - 熟悉 CMake / Colcon构建体系,能独立搭建和维护 ROS2项目的构建与编译系统; - 熟悉 Docker容器化技术,具备容器化编译、打包与车端部署的实际经验; - 熟悉 DevOps平台建设与运维,能独立搭建 Git + CI/CD流水线,实现自动化构建、测试与发布; - 了解自动驾驶系统基础通讯协议(CAN / CANFD、SOME/IP、DDS); - 具备内存管理与性能优化经验,能使用 profiling工具进行内存泄漏排查与 latency分析; - 熟悉车规软件开发流程,有智驾量产项目交付经验。 3、优先项 - 有低速无人车 / 无人环卫车相关项目经验者优先; - 有 Apollo / CyberRT开发经验者优先; - 有实时系统(RT_PREEMPT / Xenomai)使用经验者优先; - 有底层系统能力(uboot / 内核配置 / 设备树)经验者优先; - 了解 OTA升级(差分升级 / AB分区 / 回滚机制)者优先。

陈女士IP:江苏南京
4个月内活跃|
苏州耐科思机器人有限公司
·人事经理工作地址:
苏州虎丘区苏州太湖光子科技园11号楼4楼
点击查看地图法定代表人:朱续春
成立日期:2025-10-30
