岗位职责:1、进行嵌入式软件的需求分析和软件模块开发,参与嵌入式产品的外设和接口驱动的设计;2、参与产品性能分析、硬件和软件的集成调试,具有良好的文档编写能力和习惯,能够编写规范的需求说明和概要设计文档,整理归档资料;3、根据设计文档或者需求说明进行代码编写、移植、调试、驱动开发、调试和维护;4、进行软件基本测试,配合测试部门完成最终测试。5、完成领导安排的其他相关工作。任职要求:(1)本科及以上学历,通信,计算机、电子类相关专业;(2)熟练的C语言编程能力,熟悉单片机外围硬件设计原理,能独立完成产品软件设计;(3)熟悉C51/STM32/ARM 嵌入式应用实际项目的开发应用,了解底层驱动或上层应用软件开发,熟练使用IAR、Keil进行开发。(4)具备基本的电路分析能力,能看懂原理图,熟悉基本硬件调试工具;(5)了解常用外部设备接口,如CAN、USB、I2C、UART、SPI、EEPROM等。(6)良好的代码编写习惯及文档编写能力;(7)责任心强,具备较强的自学能力和独立解决问题的能力,善于团队协作和沟通。(8)熟悉单片机工作原理,具有一年以上单片机开发经验,熟悉常用外设驱动编写,熟悉相关开发环境;(9)初步掌握嵌入式系统硬件基础,具备电路调试经验更优;