1、负责单片机软件系统需求分析、技术方案的策划、制定;2、根据设计文档或需求说明完成代码编写、调试、测试和维护;3、解决开发中的技术问题;4、常用总线和相关接口通讯设计;5、对硬件设计提出建议;6、完成说明书、调试文件等技术资料的编写;7、器件选型;