岗位描述
岗位职责:
1、负责车控或网联域控制器产品的整体软件架构设计,包括应用层、RTE/中间件、底层驱动及操作系统的分层规划与接口定义,输出架构设计文档与设计原则;
2、主导软件需求向架构要素的映射,制定模块划分、通信机制、任务调度、内存管理及故障处理策略,确保架构满足功能、实时性、安全性和可移植性要求;
3、协同系统、硬件及测试团队,评审软硬件接口与信号映射,参与关键器件的选型评估(MCU/SoC、通信控制器等),确保架构与硬件资源匹配;
4、建立并维护软件架构基线,管理架构变更的影响分析(FQCD),制定架构演进路线图,支撑平台化复用;
5、指导开发团队进行详细设计与编码实现,组织架构评审、代码走查及静态分析,确保实现与架构设计一致;
6、参与重大技术难题攻关,如多核通信、时间同步、安全隔离、启动优化等,提供架构级解决方案;
跟踪行业技术趋势(如SDV、车云一体架构),推动软件架构的创新与升级,参与设计规范和最佳实践的制定与培训。
岗位要求:
1、学历专业:本科及以上学历,计算机、软件工程、电子工程、自动化或相关专业。
2、经验要求:5年以上汽车嵌入式软件架构设计或核心模块开发经验,至少3年车载控制器(车身、动力、底盘或网联域)软件架构设计经历;有2个及以上完整整车项目的软件架构设计及量产交付经验,主导或深度参与过基于AutoSAR或嵌入式Linux的软件平台开发。精通嵌入式软件开发流程与架构设计方法,熟悉经典AutoSAR(CP)或自适应AutoSAR(AP)架构,熟悉SOA开发,熟悉Linux/QNX等操作系统及中间件(如DDS、SOME/IP)。
3、架构设计能力:能独立完成车控或网联域控制器的软件分层架构、模块划分、接口定义及调度策略设计,保证高内聚低耦合、可扩展性和可维护性;
4、通信与协议栈设计:深刻理解车载网络通信(CAN、LIN、以太网)及协议栈(UDS、DoIP、XCP、SOME/IP、MQTT),能设计高效可靠的数据流与服务通信方案;
5、安全与功能合规:熟悉(了解)ISO 26262功能安全(ASIL等级分解)和ISO 21434网络安全架构要求,能将安全机制融入软件架构
6、性能优化与资源管理:具备资源(CPU、内存、带宽)预算与优化能力,能进行实时性、时序分析和瓶颈排查。
7、附加技能:熟悉AUTOSAR工具链(如Vector、ETAS、EB)或Linux开发环境,有软件复用平台建设或中间件开发经验者优先。
8、软技能:逻辑思维严密,具备全局技术视野,优秀的跨团队沟通协调能力,能有效指导开发团队并推动架构落地。