岗位职责:1、负责公司终端产品方向的嵌入式系统设计和开发,具备一定的底层开发思维;2、不同平台的软件的移植、调试工作;3、负责产品的软件设计和开发及软硬件联调并解决相关问题;4、公司产品使用新技术的研究、探索工作,并将其应用到新产品上;5、参与老产品的软件维护工作;6、完成领导分配的其他任务。岗位要求:1、熟悉C/C++语言编程,有良好的编程风格和习惯;2、熟悉模拟电路、数字电路,单片机及模块控制,至少使用过1种单片机编程经验,如C51,MSP430,Cortex m3系列等;3、对单片机常用USB、UART、SPI、IIC、RS485等接口应用开发有丰富的经验;4、对AD采样,有传感器数据采集、传感器数据补偿算法相关工作经验;5、了解操作系统原理,如UCOS操作系统原理;6、掌握嵌入式开发、常用的调试方法,及示波器、万用表、数字电源等工具的使用;7、2年以上嵌入式软件开发经验,本科及本科以上学历。