翼菲科技
移动机器人-saturun-嵌入式开发工程师
RESPONSIBILITIES
岗位职责
岗位职责
负责AGV/AMR控制器嵌入式软件的需求分析、方案设计、编码、调试与维护,基于Linux平台进行C++应用层软件开发;
了解基本通信模块知识即可,包括TCP/UDP、CAN、串口等常用接口的使用与数据交互,能够完成控制器与外部模块间的通信功能开发;
负责运动控制相关功能实现与优化,包括PID、速度规划、加减速、轨迹跟踪、差速/舵轮/全向底盘运动学解算等;
与SLAM/导航、调度系统、硬件及测试团队协作,完成上层指令到底盘控制的对接与落地;
参与软硬件联调,解决实时性、稳定性、通信异常等应用层问题;不需要调试设备底层驱动,具备一定底层知识者更好;
按研发流程输出需求文档、设计文档、测试用例、版本说明等,参与需求评审、设计评审和版本发布;
支持客户现场问题排查与持续优化,提升控制器产品的可靠性和可维护性。
REQUIREMENTS
任职要求
任职要求
本科及以上学历,计算机、自动化、电子、机械电子、机器人等相关专业; 2、3年左右嵌入式软件、机器人、工业自动化或运动控制相关开发经验,有AGV/AMR控制器经验者优先;
精通C++(C++11/14/17),具备良好的面向对象设计、调试和维护能力;
熟悉Linux开发环境,掌握多线程、进程间通信、Socket网络编程,熟练使用CMake、Git、GDB等工具;
掌握一定运动控制算法知识,理解PID、滤波、加减速、插补及常见底盘运动学模型,能完成算法实现和参数调试;
了解CAN、RS232/485、Modbus、TCP/UDP等常用通信接口与协议的基本使用方法;
熟悉规范研发流程,具备需求分析、编码、单元测试、文档撰写等工程化能力;
有责任感,沟通协调能力强,具备团队合作精神,能独立或协作解决技术问题。
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。