用嵌入式开发语言或适合硬件目标的汇编语言进行代码编辑和调试。编写相关代码测试任务。对代码进行维护、完善等,完成软件的设计、编码和测试工作。根据产品需求进行器件选型,并且完成原理图设计。