岗位职责:
1.3年以上嵌入式软件开发经验,熟悉软件开发流程,
2.参与项目的需求分析,完成产品设计及设计文档编写;
3.负责ARM平台的嵌入式软件开发,包括各种外设驱动开发,通讯协议编制,处理算法移植等,并完成软件开发文档及技术说明书;
4.配合硬件工程师完成系统的软硬件测试及功能测试,分析、定位并解决软件开发及测试中的问题
5.现有产品的嵌入式软件的维护,迭代优化;
6.完成部门领导交代的其他工作。
任职要求:
1.本科及以上,信息工程、自动化、计算机等相关电子类相关专业;
2.有独立开发项目经验,精通嵌入式C语言编程具有良好的代码编写习惯,如具备QT或LabVIEW开发能力更佳;
3.熟悉CAN、USART、SPI、I2C等硬件接口控制,熟悉CAN、RS485等通讯总线协议,具备bootloader开发能力更佳;
4.熟悉ARM处理器架构,熟练掌握keil,IAR等编译环境及软件调试工具;
5.动手能力强,有良好的人际沟通能力和团队合作精神。