岗位亮点:主导机器人“感知-决策”核心模组的嵌入式系统开发,构建高实时性多传感器融合平台,打造下一代具身智能机器人的神经中枢。
工作地点:广州南沙 or 杭州皆可
--------------------------------------------
岗位职责:
1. 嵌入式系统开发与优化
- 负责基于RK3588/RK3566和NVIDIA Jetson Orin/AGX Xavier平台的Linux系统移植、内核定制与驱动开发(Camera/IMU/LiDAR等)。
- 优化系统实时性与资源占用率,通过内核调度策略调整、中断优化、内存管理提升硬件效能30%+。
2. 多传感器驱动与融合
- 开发并调试相机驱动(V4L2框架、MIPI-CSI接口)、IMU传感器(SPI/I2C总线),实现多源数据同步采集。
- 设计传感器标定与滤波算法(如卡尔曼滤波),保障机器人运动控制精度。
3. ROS2中间件开发
- 构建基于ROS2的机器人通信框架,优化DDS通信性能,支持视觉-控制-决策模块的低延迟数据交互。
- 开发定制化ROS2节点,集成激光SLAM、导航算法(如Nav2)及机械臂运动规划(MoveIt2)。
4. 硬件-软件全链路调试
- 主导硬件接口调试(MIPI/CSI-2/GPIO),解决相机图像撕裂、IMU数据漂移等复杂问题。
- 搭建功耗与实时性测试平台(使用Perf、Ftrace、示波器),确保系统满足机器人动态场景需求。
5. 技术标准化与赋能
- 编写驱动开发规范、ROS2接口文档,输出量产级SDK供算法团队调用。
任职要求:
1. 硬性条件
- 本科及以上学历,计算机/电子工程/机器人相关专业,3年以上嵌入式开发经验。
- 精通RK/NVIDIA平台开发:
- RKNN-Toolkit2、JetPack SDK、Linux内核裁剪与设备树配置;
- 具备Camera驱动开发经验(如OV系列、索尼IMX传感器)。
- 熟练掌握ROS2:熟悉生命周期节点、RCLCPP/RCLPY框架、QoS策略优化。
- 扎实的C/C++/Python能力,熟悉Shell脚本及Makefile/cmake构建系统。
2. 优先项
- 有机器人多传感器融合项目经验(如视觉-IMU-LiDAR联合标定);
- 熟悉实时内核(Preempt-RT/Xenomai)或异构计算框架(CUDA/OpenCL);
- 主导过机器人量产项目的嵌入式系统开发(服务机器人/工业机械臂)。
3. 软性素质
- 硬件问题定位专家级能力(能通过逻辑分析仪、JTAG诊断底层故障);
- 跨团队协作能力,可高效联动算法研究员与硬件工程师。