职位描述:
岗位职责:
1、测试&评估机器人软件;
2、机器人的应用软件开发,丰富机器人的应用软件库;
3、机器人的系统软件设计;
4、机器人的嵌入式软件代码调试。
任职资格:
1、本科及以上学历,计算机相关专业,软件专业优先,能力突出者专业可放宽;
2、3年或以上工作经验。
3、精通C语言,熟悉Android软件开发,熟悉汇编语言,有良好的编程习惯和技巧;
4、熟练掌握2种或以上机器人常用操作系统如ROS系统、Android系统、Ubuntu系统、μC/OS-II系统;
5、精通1款以上的ARM控制器体系架构,并具有实际的开发经验,熟悉STM32、51 或者 ATMEGA系列单片机者优先考虑;
6、熟悉各种通讯接口和协议(UART、I2C、SPI、USB、CAN等),有实际的接口驱动编程经验,熟悉嵌入式实时操作系统者优先;
7、精通数字控制算法,并有实际开发经验者优先;
8、智能手机、平板电脑、机器人的Android系统软件开发经验者优先;
9、有管理经验优先。