任职要求:1、大学本科及以上学历,4年以上的嵌入式软件编程开发经验。2、精通C语言,熟悉arm架构,能独立完成arm平台Linux系统移植、驱动开发(IIC,SPI,网口,DMA等)。3、熟悉makefile脚本语法,shell脚本和cmake工具,熟悉GDB调试方法,掌握Git和SVN版本管理工具。4、熟悉Linux操作系统,熟悉网络编程,多进程和多线程编程。5、有ZYNQ开发经验优先,熟练地使用示波器,逻辑分析仪等调试工具。岗位职责:1、负责嵌入式产品的软件设计和需求开发,与硬件和上位机的同事配合完成项目开发和调试。2、基于zynq7020、7030系列开发Ps端程序,包括Linux系统移植和驱动开发,以及应用编写。3、基于STM32和Rtthread操作系统完成驱动开发和应用编写。4、设计文档编写,异常分析报告编写,项目代码迭代和维护。