AI智能简历诊断!

想知道你的简历存在什么问题吗?

从简历规范度、职业形象塑造、职场经历、核心能力、职场竞争力五个维度综合评估,为你的求职保驾护航!

立即诊断

汽车软件系统工程师

1-2万
上海市本科不限经验

职位描述

一、任职要求
1. 教育背景:
- 本科及以上学历,计算机科学、软件工程、自动化、汽车工程、通讯、电子电气等相关专业背景。
2. 专业经验:
- 至少3年以上智能驾驶或智能机器人系统研发经验,有汽车行业经验者优先考虑。
- 有3年及以上的车载ECU(网关、T-Box、HU等)开发经验,以及量产车型ECU/CAN/LIN总线开发经验。
3.技术技能:
- 掌握C/C++、Java等相关编程语言,熟悉软件组件化框架原理3。
- 熟悉Linux系统下的C++调试技巧,有实际解决问题的经验。
- 了解分布式系统、多线程、消息队列、异步通信、进程间通信、应用层协议等技术。
- 有MCU、SOC平台上的开发经验,以及摄像头开发或图像相关软件开发经验者优先。
- 了解常见的自动驾驶功能,了解功能的场景、功能表现、传感器、ODD的实现原理,对于行业有深入了解者优先。
- 具有良好的架构设计能力,AutoSar、ROS、SOA/Micro-Service、Stream、Event等系统框架和架构有经验者优先考虑。
- 掌握常见的系统设计和流程标准,熟悉A-SPICE、CMMI、SOTIF、FunctionSafety、Cyber-security者优先考虑。
4. 软件开发生命周期:
- 熟悉软件开发生命周期,包括需求分析、设计、开发、测试、集成和维护等。
5. 通信协议与网络管理:
- 熟悉汽车通信协议,如CAN、LIN、以太网等。
6. 问题解决能力:
- 具备强大的问题解决能力,以便在面对复杂技术问题时能够找到解决方案。
7. 系统集成能力:
- 对实时操作系统(RTOS)有深入理解,并能够针对特定的硬件平台进行系统集成。
8. 语言能力:
- 良好的英语读写能力,能够读懂英文技术手册。
9. 其他要求:
- 具备良好的团队合作精神和沟通能力。
- 学习能力强、具有吃苦耐劳、拼搏的精神。
- 工资面议。
二、岗位职责:
1. 系统需求分析与功能设计:
- 参与系统需求分析挖掘和功能设计,定级系统架构和系统内外部接口。
- 参与并指导各技术领域的架构设计、复审和技术选型。
2.技术调研与预研:
- 参与技术调研和预研,把握需求趋势、技术趋势,参与定义系统技术路线。
3. 软件开发与实现:
- 设计并实现车载软件功能,完成软件开发过程中的编码、测试、调试和文档编写等工作。
- 负责车载模块嵌入式软件需求分析、设计、开发、调试工作,交付满足车规级质量标准和安全标准的软件。
4. 软件测试与质量保证:
- 对车载软件进行各种测试,包括功能测试、性能测试、兼容性测试、自动化测试等。
- 评估车载软件的可靠性、安全性和稳定性,并提出相应的改进意见。
5. 软件维护与升级:
- 根据公司的规定和客户需求,对车载软件进行维护和升级。
- 负责软件版本控制,将代码上传至代码库,并进行维护。
6. 通信协议与网络管理:
- 负责车辆通信及定位模块的软件开发、测试和优化工作。
- 负责CAN/LIN/以太网路由功能开发,以及AutosarNM/OSEK-NM网络管理的设计和实现。
7. 问题解决与优化:
- 解决研发过程中出现的技术问题,并对方案进行优化改进。
- 负责驱动、Linux内核相关的特性开发。
8. 团队协作与项目管理:
- 优化建设组织工作流程,满足客户和国际规格标准的审核。
- 编写相关的程序文件和用户手册等文档资料。
9. 客户对接与协调:
- 对接客户,协调系统开发工作,组织系统整体交付工作。

20,861+ 岗位更新等你来订阅

一键订阅最新的岗位,每周送达

您可以在邮箱中随时取消订阅