嵌入式开发工程师工作职责具体有哪些