岗位职责:1.负责嵌入式相关项目总线通信的软件开发工作,包括但不限于CAN通信的底层驱动和应用层代码; 2.负责对项目技术模块进行分解、协调;3.负责对相关通讯协议进行解读、裁剪、定制;4.使用工具快递定位和解决CAN通信中的故障和问题;5.与合作团队沟通、对接、联调多部件通信相关工作。任职要求:1.深入理解 CAN 2.0A/B 协议规范,包括帧格式、错误处理、位定时等;2.熟悉 CAN 高层协议,如 CANopen、J1939 等;3.熟练运用CAN 开发工具,如 CANoe、CANalyzer 等进行总线分析、仿真和测试;4.精通C、C++语言;5.具备一定的硬件设计能力,能够设计 CAN 接口电路;6.参与过实际的 CAN 总线项目开发,如汽车电子控制单元(ECU)开发、工业自动化控制系统等。