岗位职责:1、理解项目需求,协助确定产品的技术方案设计和实现;2、根据制定的技术方案,协助硬件工程师完成 PCB 原理图的设计,开发设计产品的嵌入式软件构架、代码编写和调试;3、编写测试用例,协助 SMT 厂商以及生产线完成对应的功能测试;4、分析和解决产品在测试、生产以及使用过程中出现的问题;5、编写开发文档、产品使用说明文档、测试方法文档等指导性文件;6、完成部门经理指定的其他相关任务岗位要求:1、本科及以上学历,自动化、自动控制、电子信息工程等相关专业,3 年以上相关工作经验;2、精通 C 语言,熟悉常用单片机等嵌入式平台,能独立完成嵌入式软件的设计开发;3、熟练运用主流 ARM Cortex-M0/3/4 内核单片机,熟悉各常规外设的使用(如 UART、SPI、I2C、DMA等);4、熟悉嵌入式操作系统(如 uCOS、FreeRTOS 等);5、有一定的硬件知识基础,能看懂电路原理图,根据硬件手册完成相关驱动开发;