1、负责建立产品嵌入式软件开发方面的规范,如版本管理工具、软件设计开发规范、开发流程;
2、负责产品需求调研、系统分析、软件需求确认及分解、开发进度安排,建立和维护软件模块化库、通讯协议等;
3、负责软件系统架构设计,搭建高扩展性、高性能、可移植、安全可靠的技术系统架构;
4、负责嵌入式软件开发团队管理及建设工作,指导团队成员工作,评审代码质量及技术文档,管理并控制开发过程;
5、负责组织解决转产、量产中的问题,并为硬件、软件开发人员和测试人员提供相关的测试支持;
6、完成领导交办的其他工作任务。