← Back to job listings
春风
软件架构师(J14191)
春风动力 · 浙江省·杭州市
About The Role
- 软件系统架构设计
- 静态架构设计:
- 定义系统分层架构(硬件抽象层、操作系统层、中间件层、应用层)。
- 设计模块化组件(如显示驱动、音频管理、网络通信、电源管理)及其接口规范(API/IDL)。
- 制定代码组织结构(如AUTOSAR CP/AP适配、Android HAL模块化)。
- 动态架构设计:
- 设计多任务调度策略(FreeRTOS任务优先级、Linux进程/线程管理、Android Service绑定)。
- 规划系统启动流程(Bootloader → RTOS/Linux/Android协同初始化)。
- 定义跨进程/跨系统通信机制(如D-Bus、Binder、CAN总线消息路由)。
- 业务软件逻辑设计
- 梳理车载核心业务场景(如仪表报警逻辑、多媒体播放、导航投屏、语音交互)。
- 设计状态机(如车辆模式管理:OFF/ACC/ON/CRANK)及事件驱动架构。
- 制定故障处理策略(Watchdog监控、系统降级恢复)。
- 架构设计与优化
- 主导技术选型。
- 优化关键路径性能(如仪表帧率≥60fps、中控冷启动时间≤2s)。
- 确保功能安全与信息安全
- 跨团队协作
- 指导BSP团队完成硬件适配(如MCU外设驱动、SoC显示管线配置)。
- 协同测试团队建立仿真环境(CANoe、HIL测试)。
- 对接项目需求,输出架构设计文档(SAE J1939/ASPICE标准)。
- 1、经验:
- -具备嵌入式开发经验,5年以上汽车电子架构设计经验。
- -至少主导过1个量产车型的仪表或中控项目(Linux+RTOSAndroid+RTOS组合架构)。
- 2、技术能力:
- -Linux:精通内核调度、设备树、系统裁剪(Yocto/Buildroot)、DRM/Wayland图形架构。
- -Android:深度掌握HAL开发(如Vehicle HAL)、Framework定制(CarService)、性能调优(Systrace)。
- -FreeRTOS:熟悉内存管理、实时任务调度(优先级反转防治)、与AutoSAR CP集成。
- -通信协议:CAN/CAN FD、SOME/IP、DoIP、DDS,及车载网络拓扑设计。
- -编程语言:C/C++(必须)、Rust/Java(加分)。
- 加分项:
- 1、有功能安全认证经验(ISO 26262流程、FMEA分析)。
- 2、了解AI在车载场景的应用(如NLP语音交互、DMS算法集成)。
- 软技能
- 3、能输出高质量架构文档(UML时序图/状态图、SA/SD设计)。
- 4、具备技术决策能力,平衡性能、成本与开发周期。
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring