工作职责:1、根据需求文档,编写概要设计、详细设计,并开发相应模块代码;2、负责机器人控制程序、功能、设计开发调试验证工作;3、配合硬件工程师完成模块功能调试;4、配合上层应用软件工程师完成相关模块功能调试;5、完成领导交办的其它工作。任职资格:1、本科或以上学历,计算机软件、电子信息、通信等相关专业;2、5年以上嵌入式开发经验,熟悉Linux, 单片机、精通 C/C++ 语言;3、基于Linux系统的软件开发的完整经验,具备GDB开发调试经验;4、具备较强的系统思维和逻辑思维能力、一定的语言表达能力、沟通协调能力;5、有扫地、安保机器人开发经验优先;6、具备阅读相关英文技术文档的能力;7、良好的写作能力,能撰写固件相关的设计开发技术文档