岗位职责:1.负责智驾控制器软件需求分析及需求规范编写。2.开发基础软件模块。 开发操作系统,确保任务调度与实时性能满足系统需求。 开发CAN通信协议栈,保证车辆内部网络的可靠通信。 开发以太网通信协议栈,实现高速数据传输与网络通信。 开发存储协议栈,确保数据的可靠存储与管理。 开发功能安全模块,确保系统符合ISO 26262等功能安全标准。 开发信息安全模块,确保通信数据的完整性与安全性。 重点负责存储协议栈和诊断协议栈的配置和集成。 确保系统的安全启动与软件升级功能的实现。3.编写软件测试用例,执行单元测试与集成测试。 根据功能需求编写详细的测试计划和测试用例,确保覆盖所有软件需求。 使用测试工具执行测试,并记录测试结果和问题,确保软件的稳定性和功能符合预期。 分析测试中发现的问题,协助开发人员进行问题定位和修复。4.排查和分析软件问题,优化软件性能。 使用调试工具进行问题排查,快速定位软件故障点。 分析软件瓶颈,进行代码优化和内存管理,以提高系统性能。 制定并实施性能测试策略,确保软件在不同运行条件下的高效性和可靠性。任职要求:1.熟练掌握C/C++编程,具备较强的代码编写能力。2.全日制本科及以上学历,计算机、电子工程、自动化、机电或软件工程相关专业。3.精通软件架构,熟练使用配置工具进行开发,熟练相关技术栈。4.具备较强的问题排查能力,能够快速分析和解决复杂的软件问题。5.3年以上汽车行业嵌入式软件开发经验。6.具有汽车电子MCU开发经验7.具备良好的团队合作、沟通及学习能力。