岗位职责:1. 独立完成产品的需求分析,程序编写及调试测试等工作;2. 根据行业协议开发通讯层软件和软件接口等等;3. 与硬件团队良好的沟通,协助完成产品一些接口定义以及功能调试;4. 与测试运维团队合作,解决产品生产测试以及现场遇到的技术问题,完成产品的验收;5. 能够掌控项目的软件进度,及时完成软件开发工作;任职要求:1. 电子、计算机应用、自动化、通信或相关专业本科及以上学历; 2. 有较好的数电模电基础,能看懂原理图,会熟练使用示波器,逻辑分析器等工具,能独立结合硬件debug; 3. 熟练使用C语言编程,有较好的底层驱动及应用开发等经验; 4. 熟悉ARM、RISC等32位嵌入式处理器,有ST、NXP、GD等类似单片机或SOC类开发经验; 5. 能熟练阅读英文技术文档,并结合SDK完成对应的软件开发; 6. 有良好的沟通能力和团队合作精神,具有高度的责任心和进取精神; 7. 有Linux/Makefile开发经验,并能掌控软件的编译框架和产品形态的衍生和扩展的优先; 8. 能独立掌控项目的软件框架、开发、进展并能很好的和各团队配合完成产品交互的优先;