职位描述:
岗位职责:
1. 参与或负责机器人产品嵌入式软件的研发;
2. 软件开发的进度估算,技术评估;
3. 软件设计,编码,调试,测试,维护和管理;
4. 软件库的维护管理;
5. 测试用例的编写,软件自测;
6. 整理技术文献编写相关文档;
任职要求:
1. 本科以上学历,电子,通讯,自动化,计算机及相关专业;
2. 精通C语言;
3. 精通ST系列单片机嵌入式系统开发,外设驱动开发;
4. 掌握数据结构与算法基本原理;
5. 对硬件有基本的了解,熟悉嵌入式I2C,SPI,USB等各种通讯协议;
6. 精通Keil,IAR等相关开发软件;
7. 熟练使用万用表,示波器等各种调试仪器;
8. 熟练的英文读写能力;
9. 优秀的沟通能力及团队合作精神;
加分项:
1. 机器人相关行业工作经验;
2. 熟练掌握Linux驱动开发;
3. 精通USB通讯协议;
4. 熟练掌握C++,能够进行上位机软件开发;
5. 熟悉软件测试基本原理;
6. 精通设计模式,精通软件架构;