职位描述
主要工作:1、负责按照任务要求进行软件需求分析、软件设计、编码实现,输出相应设计文档;2、负责程序的桌面调试、系统调试、现场调试及时反馈调试进展状态,输出调试报告;3、负责软件程序的维护和优化;4、负责产品化过程中技术问题的定位、分析和解决;5、完成部门安排的其它相关工作。任职资格:1、计算机、电子信息、通信工程相关专业,5年以上驱动或嵌入式软件开发经验;2、熟悉linux编程,熟悉交叉编译环境,熟悉Shell脚本和Makefile等,熟悉Keil、IAR等集成开发环境,熟悉Git等版本管理工具;3、精通C语言,熟悉面向对象的程序开发思想,具有良好的编程风格和团队协作精神;4、具有模拟数字电路原理理论基础,能够很好的理解硬件电路设计原理,能看懂芯片手册;5、xilinx zynq有过研发经验的优先;具备软件架构设计能力;6、专业协同的软件安全性和可靠性设计能力;