岗位职责1、根据嵌入式软件系统的需求,完成功能设计、编码实现等开发工作;2、负责嵌入式软件系统的功能调试、集成测试工作,编写相关的测试方案及用例;3、按项目管理规范的要求编制、整理、提交相关的技术开发文档;4、根据公司要求,对项目方案进行修改、维护与优化;5、完成公司安排的其他任务。岗位要求:1、本科及以上学历,计算机、电子、通信相关专业。有3年以上嵌入式开发经验或有实际项目开发经验者优先;2、精通C/C++编程语言,具有良好的编程习惯和技巧,具有良好的技术文档写作能力;3、熟练掌握Stm32或者DG32,ATSAM的软件设计,熟练使用IAR和MPLAB编程调试环境;4、具备硬件开发背景和经验,熟悉单片机I2C、CAN、LIN、UART、SDIO、SPI等通讯总线,能独立承担嵌入式应用系统的软件编程;5、熟悉CAN/LIN通信,会使用CANoe、VehicleSpy、Kvaser等工具优先6、熟练掌握常见的数据结构,并能结合实际应用到产品开发中;7. 了解Linux等嵌入式操作系统,有RTOS/UCOS开发经验者优先, 熟悉QT开发的优先8、具备良好的职业素养和团队协作精神,以及较强的学习能力,能承受工作压力。