一共三个方向哦,有需要随时沟通~~
【应用层软件方向】
岗位职责
1、负责机器人产品应用程序开发工作;
2、在整个机器人产品生命周期中,负责产品软件的迭代更新工作;
3、根据项目计划参与编码工作,并主要承担核心模块的编码及维护工作,监控代码开发质量,对代码进行评审,参与制定开发规范;
4、前沿技术研究,难点攻关。
【驱动方向】
岗位职责
1、基于X86/ARM架构Linux系统进行开发;
2、开发Can、串口485/232/422、网口、Modbus、USB等接口驱动模块;
3、开发激光雷达、伺服电机等硬件模块;
4 对软件模块进行调试和自测试;
5、编写设计文档、操作说明文档等;
6、配合整机系统的调试、测试和验收。
7、利用总线通信技术,例如ethernet、CANopen、modbus、tcp/ip等,和外部设备(伺服电机、步进电机、舵机,传感器、plc之类的工业设备)进行数据交互
【云平台方向】
1、负责机器人IoT物联网云平台后端应用开发工作;
2、在整个机器人云平台生命周期中,负责产品软件的迭代更新工作;
3、根据项目计划参与编码工作,并主要承担核心模块的编码及维护工作,监控代码开发质量,对代码进行评审,参与制定开发规范;
4、前沿技术研究,难点攻关。
任职资格
1、扎实的C++程序开发基础,深入理解面向对象程序开发,掌握常用的设计模式,熟练掌握常用的Linux命令;
2、精通网络通信(SOCKET、TCP/UDP),熟练应用各种SDK进行二次开发;
3、六轴机械臂应用经验的优先;
4、有ROS/DDS系统编程经验者优先。
5、熟练掌握和理解mysql、redis等常用数据库;
6、本科及以上学历,接受应届生(薪资面议)