工作职责:
- 负责嵌入式系统软件开发与维护,包括底层驱动开发、应用层功能模块实现及系统联调;
- 参与硬件接口协议定义,配合硬件团队完成电路设计评审与调试优化;
- 编写和审核软件相关技术文档,包括软件架构/详细设计/单元和集成测试报告等;
- 主导处理客户和测试部门反馈问题点;
- 上级领导安排的其它工作内容等。
任职资格:
- 精通嵌入式C语言,熟悉单片机相关知识,熟悉V模型开发流程;
- 熟悉ARM架构,熟悉至少一种实时操作系统(RTOS),如FreeRTOS;
- 熟练掌握SPI/UART/ADC/CAN(CAN-FD)/LIN等底层模块,编写高效板载外设驱动代码;
- 熟练掌握车载总线技术,熟悉CAN/LIN/NM/UDS/DTC/Flashing等;
- 具有一定的硬件电路图阅图能力,协助硬件完成器件选型;
- 具备良好的问题分析和解决能力,能独立排查系统和软件故障,熟悉示波器/万用表/CANoe/常用调试器等工具;
- 具有BDC/BCM/TPMS/NFC/BLE产品开发经验;
- 有功能安全(ISO26262)/信息安全(ISO21434)开发经验者优先;
- 具有良好的英语读写能力和沟通能力;
- 计算机/信息/电子/自动化等相关专业全日制本科以上学历,8年以上相关工作经验。