1. 分析产品技术规格及相关协议要求;2. 嵌入式软件开发系统规划, 编程与调试以及规格文件的写作与发布;3. 设计底层架构,指定详细设计方案,并独立完成固件的代码编写;4. 根据项目需求进行上位机软件设计,并配合硬件工程师完成联合调测试;5. 通信接口驱动开发,制定完整代码方案并独立完成功能测试;6. 对固件进行维护升级。任职要求:1.本科或以上学历;2.精通C/C++,Python等开发语言具有扎实的编程基础,至少3年以上MCU编程经验;3.熟悉RTOS嵌入式系统架构,熟悉嵌入式bootloader开发,熟悉多线程开发。4.有C8051F,TMS320,ADI等单片机的软件设计经验,熟悉51,ARM7,CotexM3等处理器架构;5.有RS232,IIC, SPI, USB,Bluetooth等通讯协议的开发经验;6.熟悉多种编译环境的使用,具有较强的软件分析调试能力;7. 良好的英文文档读写能力,有团队合作精神,良好的沟通能力。