该职位来源于猎聘 岗位职责: 1.负责ECU软件架构设计,包括整体软件架构设计、子系统软件架构设计、软件组件定义、信号和接口定义、静态和动态软件架构设计;
- 编写软件架构文档; 3.制定芯片间的通信协议、诊断协议、信号协议; 4.负责定义产品主要软件组件的选型:操作系统、软件中间件、通讯组件等; 5.负责评估相关的资源负载,CPU Runtime、BUS负载、RAM/FLASH 的资源使用,定义并优化算力及存储分配。
- Responsible for ECU software architecture design, including overall software architecture design, subsystem software architecture design, software component definition, signal and interface definition, static and dynamic software architecture design;
- Write software architecture documents;
- Develop communication protocols, diagnostic protocols, and signal protocols between chips;
- Responsible for defining the selection of the main software components of the product: operating system, software middleware, communication components, etc.;
- Responsible for evaluating relevant resource loads, CPU Runtime, BUS load, RAM/FLASH resource usage, defining and optimizing computing power and storage allocation. 岗位要求: 1.计算机,软件工程,通信电子,自动化,汽车电子等相关专业本科及以上学历; 2.3年及以上车身域控制器类产品软件开发及量产经验; 3.具有扎实的汽车软件体系架构知识,熟悉汽车行业常见的架构模式与设计模式; 4.具有丰富的嵌入式软件开发经验,熟悉AUTOSAR软件架构; 5.精通C/C++,熟悉AUTOSAR CP及其他RTOS等操作系统; 6.熟悉DDS、SOME/IP、DoIP、DoCAN等通信协议; 7.精通架构设计工具如Rhapsody,EA等,具有良好设计能力,善于将设计文档化。 8.对主流的多核MCU达到精通掌握,如英飞凌 Aurix系列,RH850 U2A系列等。
- Bachelor degree or above in computer, software engineering, communication electronics, automation, automotive electronics and other related majors; 2. 3 years or more of experience in software development and mass production of body domain controller products;
- Have solid knowledge of automotive software system architecture and be familiar with common architecture patterns and design patterns in the automotive industry;
- Have rich experience in embedded software development and be familiar with AUTOSAR software architecture;
- Proficient in C/C++ and familiar with AUTOSAR CP and other RTOS and other operating systems;
- Familiar with DDS, SOME/IP, DoIP, DoCAN and other communication protocols;
- Proficient in architecture design tools such as Rhapsody, EA, etc., have good design capabilities, and be good at documenting designs.
- Be proficient in mainstream multi-core MCUs, such as Infineon Aurix series, RH850 U2A series, etc.