岗位职责1. 负责嵌入式软件的开发和产品性能优化等。2. 负责底层驱动(IIC,SPI,UART等)软件开发。3. 配合硬件工程师调试硬件问题,对产品选型提出建议。4. 按时完成程序源文件,开发文件等文档输出。5. 解决产品在生产和使用过程中的问题6. 参与新产品设计方案的制定7. 完成领导交代的其他工作任职要求1. 电子、通信、自动化等相关专业,本科及以上学历。2. 精通C语言,有良好的编程风格,具有5年以上的嵌入式软件开发经验。3. 熟悉常见的外围接口协议。4. 有至少一个完整的项目经历者优先;5. 熟悉多种单片机开发,例如STM32、MSP430、飞思卡尔、PIC;6. 熟悉硬件原理,能看懂原理图,在工作中独当一面,独立承担项目软件开发工作;7. 良好的主动性,逻辑性强,较好的分析解决问题的能力;