1、电子、计算机、通信相关专业本科以上学历,3年以上嵌入式软件工作经验;
2、具有良好的c/c++编程基础和开发经验,遵守编码规范,了解Linux操作系统,熟悉TCP/IP原理、网络通信开发模式,熟悉锁机制、进/线通信机制;
3、熟悉交叉编译过程,能够编写linux下的Makefile文件;
4、熟悉开源第三方库的使用方法;
5、有以太网交换、音视频处理等相关业务开发经验优先;熟悉MCU(如STM32)开发优先;
6、有项目管理经验者优先;
7、责任心强,具备良好的学习能力、沟通能力、抗压能力,以及团队协作精神。
1、参与项目的整体规划、需求讨论及分析;
2、负责应用软件的设计、编码、编译、调试;
3、对相关测试提供支持,负责问题分析、定位及解决;
4、负责相关规范化文档的开发、评审;
5、负责优化嵌入式软件开发过程及规范;
6、负责优化程序烧写升级、配置导入、软件功能测试等生产过程。