岗位职责:1、负责公司机器人的本体控制的软件开发和测试,软件设计和开发,根据产品功能需求,编写软件设计文档,进行软件编码,自测,对代码进行版本管理,完成产品功能开发;2、开发公司机器人控制相关的SDK,给内部同事或客户使用;3、辅助参与产品的规划设计,给机械、电子等硬件出设计意见;4、负责与项目经理以及产品经理等沟通确认业务需求,制定合理的开发计划。任职要求:1、机械电子工程、计算机、电子信息等专业,本科以上学历;2、熟悉Linux系统环境,掌握C++编程,熟悉进程、线程、内存管理等相关知识及应用;3、良好的模块化和分层设计思路,熟悉软件开发流程以及常用代码管理工具的使用,具备良好的代码编程风格。5、有机器人项目经验优先。