职位描述
岗位职责:
根据产品功能需求,制订嵌入式软件设计方案;
负责嵌入式产品的应用开发,完成客户要求的功能设计,能独立承担项目开发工作;
编写测试代码,调试产品功能,编写技术文档及产品使用说明;
解决开发过程中的关键问题和技术难题;
能与厂商硬件工程师进行协作完成硬件功能验证;
负责代码单元测试以及解决测试部门提出的bug;
解决在产品使用中遇到的各种问题,并进行总结与改进
任职要求
任职资格:
精通嵌入式系统软件开发,3-5年嵌入式软件开发工作经验;
精通C/C++语言编程,了解汇编语言编程;
精通 TCP/IP 协议,精通网络通信编程;
具备物联网终端系统软件开发经验,熟悉Keil、IAR、ccs、ccdebuger等常用开发环境及调试工具,能独立承担嵌入式方面的设计、开发调试工作;
熟悉常用的无线协议应用开发如zigbee,wifi,蓝牙等并有相关的协议栈使用和移植经验
熟悉常用嵌入式及物联网系统,熟悉linux操作系统原理与ARM架构及主流单片机,掌握嵌入式开发调试工具和软件性能调优方法;
熟悉设计模式、多进程、多线程编程,熟悉进程间通信方法;
有常用传感器模组集成数据采集等开发经验优先
能看懂基本原理图,能熟练阅读英文材料,具备硬件选型能力尤佳;
能承受一定工作压力,具有敬业精神,具备团队协作精神和良好的沟通能力;