
Job description
负责机器人控制板及嵌入式系统软件设计与开发,完成底层运动控制逻辑、电机驱动、外设控制等核心功能开发; 负责多传感器数据采集程序开发,包括IMU、编码器、激光雷达、深度相机等传感器的驱动编写与数据融合; 设计并实现机械臂与AMR底盘的实时通信协议,完成运动指令下发、状态反馈、急停联动等协同控制功能; 负责端拾器控制程序开发,包括吸盘真空度控制、夹爪力控、旋转模块位置控制等执行逻辑; 根据需要移植RTOS(FreeRTOS/uCOS)或嵌入式Linux系统,完成实时性优化与系统裁剪; 开发并维护嵌入式通讯协议及数据接口,包括CAN/CANFD、UART、TCP/IP、Modbus等; 设计OTA在线升级机制,完成固件版本管理与远程更新功能; 设计批量交付产品嵌入式部分的测试、维护、质量控制流程,编写技术文档与调试手册。
任职要求 / Qualifications: 全日制本科及以上学历,计算机、电子、自动化等相关专业,3年以上嵌入式开发经验; 精通C/C++嵌入式开发,具备STM32、NXP、英伟达Jetson等主流平台的裸机或系统级开发经验; 熟悉RTOS实时操作系统(FreeRTOS/uCOS/RT-Thread等),有实时性调优经验; 熟悉常用通讯协议开发(CAN/CANFD、UART、Modbus、TCP/IP等),能独立完成协议栈开发与调试; 熟悉电机控制原理,了解伺服电机、步进电机、直流电机的控制调试方式; 熟练使用示波器、逻辑分析仪、信号发生器等工具进行硬件调试; 具备良好的代码规范和文档习惯,有团队协作经验。
符合京东价值观:客户为先、创新、拼搏、担当、感恩、诚信。