1,基本要求(学历及工作经验)
1) 本科以上学历,电子信息或通信类专业
2) 本科5年以上,硕士3年以上汽车电子软件开发工作经验;
2,技能及能力要求
1) 良好的C语言编程能力以及优秀的编程风格;
2) 熟悉CAN/LIN 协议、CAN/LIN总线架构设计,网络管理,诊断功能及刷写;
3) 熟悉汽车软件开发流程和良好的文档编写能力;
4) CAN&LIN通讯软件开发三年以上经验;
5) 有底层网络安全和信息安全开发经验者优先;
6) 熟悉底层开发,包括片间通信方式SPI、IIC,睡眠唤醒等;
7) 精通网络开发及测试工具;
8) 具有较强的沟通能力以及团队合作精神;
工作内容
1 集成/开发CAN/LIN协议栈和开发CAN/LIN应用层软件;
2 根据客户需求完成诊断刷写相关功能详细设计和代码实现并测试;
3 底层涉及到通信模块开发及测试、睡眠唤醒模块开发及测试;
4 协助集成工程师进行系统集成与测试;
5 完成软件bug的分析和解决;
6 与客户进行技术交流并在必要时协助客户现场测试;
7 开发及维护内部总线开发及用户工具;
8 完成领导交办的其他事宜。