职位详情
嵌入式系统开发工程师(巡逻机器人 - ROS 2 方向)
100-120元/天
天津启能科技开发有限公司
天津
本科
03-06
工作地址

天津市-西青区-慧谷工业园西区(赛达大道东)天津市西青区学府工业区慧谷工业园西区D1A座301

职位描述

作为巡逻机器人团队的核心成员,将负责构建机器人的“神经系统”。不仅需要让底层电机稳健运行,还要打通从驱动层到 ROS 2 应用层的整套数据链路,确保巡逻机器人在复杂环境下具备极高的可靠性和实时性。

岗位职责

  1. 跨平台开发:负责基于
    STM32 的底层运动控制固件开发,以及基于 NVIDIA Jetson 系列的 ROS 2 驱动层与中间件开发。
  2. 通信链路设计:设计并优化 Jetson 与 STM32 之间的通信协议(如 micro-ROS、串口、CAN、以太网等),确保控制指令与传感器数据的低延迟传输。
  3. 传感器融合集成:负责激光雷达 (Lidar)、IMU、深度相机、GPS/UWB 等硬件在 ROS 2 下的驱动适配与数据预处理。
  4. 底盘控制算法:实现并优化 PID 控制、运动学模型(如差速、麦克纳姆轮或四轮转向),提升底盘行进的平稳度和定位精度。
  5. 系统维护与部署:负责
    Jetson 平台的 Ubuntu 系统优化、驱动安装、软硬件联合调试及整机稳定性测试。

任职要求

  1. 硬核技术背景:计算机、自动化、电子工程相关专业,学历不限。
  2. 精通 C/C++:具备深厚的 C/C++ 功底,熟悉多线程编程、面向对象设计及 Linux 环境下的开发调试。
  3. ROS 2 实战经验:
    • 深入理解 ROS 2
      (Foxy/Humble) 架构(Node, Topic, Service, Action)。
    • 熟悉 DDS 机制,有 micro-ros 或自定义通信协议开发经验者优先。
  4. STM32 开发能力:
    • 熟练使用 HAL 库、FreeRTOS,具备良好的底层驱动编写能力。
    • 熟悉 CAN、RS485、I2C 等常用工业总线。
  5. 熟悉 Jetson 生态:有 Jetson 系列(Orin/Xavier/Nano)部署经验,了解 TensorRT 或 CUDA 环境配置者加分。

加分项

  • 熟悉常用的导航算法(如
    Nav2/Autoware)或具备多传感器时间戳同步经验。
  • 有巡逻机器人、配送机器人或 AGV项目经验。


以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请