岗位职责:1) 嵌入式软件设计(包括基于单片机/嵌入式微处理器/嵌入式操作系统的系统移植和开发、相关固件开发、相关嵌入式中间件开发以及设备接口驱动程序和嵌入式应用程序开发等);2) 制定软件测试方案、完成软件基本测试;3) 研究项目技术细节、编写相应的说明书。4) 协助硬件工程师定位和发现问题;5) 根据公司技术文档规范编写相应的技术文档、记录质量测试结果;任职要求:1. 本科及以上学历,电子信息、通信、自动化、计算机等相关专业,3年以上相关工作经验。2. 精通掌握C语言,3年以上MCU软件开发经验(优秀者可放宽要求),熟悉ARM Cortex内核,有中大型项目开发经验优先。3. 熟悉STM32芯片手册,熟悉CAN、UART、SPI等接口,具备良好的设备驱动调试能力。4. 熟悉FreeRtos、Ucos、RT-thread等操作系统,能进行嵌入式系统开发环境的搭建。5. 具有TCP/IP、UDP通信开发经验,熟悉Keil、IAR等IDE的使用,熟悉Git等版本管理工具的使用。6. 具备设计文档编撰的能力,热爱软件开发工作,工作积极主动,思维缜密,能承受一定的工作压力,具备良好的个人沟通能力与团队协作精神。