工作职责:1. 负责通用Linux平台、ARM嵌入式Linux平台的通信软件开发。2. 负责通信、音视频模块等的软件开发、调试测试、问题修复等。3.完成相关文档的编写,例如开发文档、接口文档、调试文档等。。4.产线故障问题分析,给出可行解决方案。5.针对产品经理需求进行分析可行性以及提出解决方案。职位要求1.熟悉C/C++开发经验2.熟练使用M3、M4类似单片机,能独立承担项目开发。3.熟悉单片机工作原理、电子电路,精通单片机的各种资源(UART/I2C/SPI/TIMER/DMA/ADC/DAC/PWM)。4.熟悉基于M3/M4单片机的开发OS方法及进程间通信。5.能整合硬件开发能力,熟悉51/M3/M4软硬件开发流程。6.有良好的团队协同意识以及沟通能力。