岗位职责:
负责汽车车身域控制器的软件开发工作,涵盖驱动层、操作系统及中间件、应用层等各个层面,确保软件系统的稳定性和可靠性.
参与车身域控制器的软件需求分析、系统设计、模块划分和接口定义,制定详细的软件开发计划和进度安排.
根据设计文档,使用C/C++语言或Simulink工具进行软件编码、调试和优化,确保代码的可读性、可维护性和性能.
完成软件的单元测试、集成测试和系统测试,编写测试用例和测试报告,及时修复软件缺陷,保证软件质量.
负责车身域控制器软件的版本管理、文档编写和维护,包括需求文档、设计文档、测试文档和用户手册等.
跟踪车身域控制器软件的运行情况,收集用户反馈,持续优化软件功能和性能,提升用户体验.
参与工具链的开发和维护工作,包括编译器、调试器、仿真器等工具的定制和优化,提高软件开发效率.
任职要求:
本科及以上学历,计算机科学与技术、软件工程、自动化、电子工程等相关专业优先.
三年及以上汽车车身域控制器软件开发工作经验,熟悉汽车电子电气架构和车身控制系统的工作原理者优先.
熟练掌握C/C++编程语言,具备良好的编程习惯和代码优化能力;或者熟练使用Simulink工具进行模型搭建和仿真分析者优先.
熟悉嵌入式操作系统(如Linux、QNX、FreeRTOS等)的原理和应用,能够进行操作系统及中间件的开发和配置者优先.
具备扎实的计算机基础知识,熟悉数据结构、算法、网络通信、数据库等技术.者优先
具备良好的沟通能力和团队协作精神,能够与硬件工程师、系统工程师、测试工程师等其他岗位紧密合作,共同推进项目进展者优先.
有汽车车身域控制器驱动开发经验者优先;有操作系统及中间件开发经验者优先;有汽车电子应用层软件开发经验者优先;有工具链开发经验者优先.
有汽车CAN/LIN总线通信协议开发经验者优先;有汽车功能安全(如ISO 26262)相关开发经验者优先.
车身域控制器介绍:
车身域控制器(BDCU)是现代汽车智能化的核心部件,主要负责管理和控制汽车车身的各种电子设备和系统,如灯光、雨刮、洗涤系统、喇叭、空调、电子驻车、档位控制、座椅、车窗、电动门、车身附件、整车电源管理、整车网络管理等通过集成这些功能,能够实现对车身的全面控制,提高汽车的安全性和舒适性
。它在现代汽车技术飞速发展的背景下,扮演着越来越重要的角色
。BDCU的优势包括降低整车成本、减少整车线束复杂度、支持面向客户的整车功能以及提高整车性能
。此外,BDCU在自动驾驶、智能网联和电动化等应用场景中也发挥着重要作用
。
工作地点:深圳坪山