adas驾驶辅助是什么(ADAS系统测试工程师培训)
1.首先了解一下什么是ADAS驾驶辅助系统,什么是系统工程师
ADAS驾驶辅助系统:这里谈到的ADAS驾驶辅助是市面上已经广泛量产的L2级驾驶辅助系统,不包含L3和L4甚至更高级别的驾驶辅助或自动驾驶系统。比如常见的ACC自适应巡航功能,LKS车道保持功能,自动换道功能ALC,以及基于地图导航的高级辅助驾驶功能等等。
系统工程师:广义上的系统工程师负责设计开发一个系统,来解决某个问题。系统工程师需要监督这个系统的各个方面,从系统的诞生,到系统的管理和交付。系统工程师需要解决系统各方面的问题,并与各利益相关方保持沟通。
2.具体来看ADAS系统工程师的职责
ADAS系统工程师最基本也是最重要的任务就是需求分析和管理。作为项目的中场队员,系统工程师一方面需要协助销售和市场一线团队承接和分析来自客户的需求,来自法规和标准的需求,将外部的需求转化为内部的需求,使用规范的格式和语言形成系统需求并管理需求。另一方面,系统工程师定义的系统需求会指导后场开发团队的开发方向,系统工程师需要跟踪了解开发的进度,把控测试的结果,最终对开发测试结果进行确认验收。
上述提到的这些过程,也就是人们常提到的开发V模型,我们拿ASPICE中的一张图来看系统工程师的工作范围,系统工程师负责蓝色框中的五个内容,即:系统需求提炼,系统需求分析,系统架构设计,系统集成和测试,系统合格测试
3.现实中ADAS系统工程师通常做什么?
在不同的公司,实际面临的情况不同,系统工程师承担的职责是不太一样的。
比如在欧美日外资,通常国外团队已经完成并量产了某个ADAS功能的解决方案,国内团队的系统工程师不会再去花很多经历关注前期的需求提炼,架构设计等内容。这种情况下系统工程师更多地会承担一些客户定制化的需求,需求的Minor Change等工作。在有成熟项目基础的前提下,有的公司会把系统工程师和开发工程师的岗位合并,即系统工程师也会承担一部分软件代码开发的工作,比如改一些参数配置和增减一些逻辑条件。
近几年国内做ADAS驾驶辅助项目的公司也越来越多,并且不少公司从L4降维到L2做量产,在当前的形态下,由于没有外资之前成熟项目的基础,国内的ADAS公司需要从头建立一套系统工程体系,也就会经历从0到1的过程。对于系统工程师的也产生了相对有更高的要求,系统工程师作为整个系统解决方案的规划者,不但清楚地定义关注系统的功能性需求,还需要非功能性需求,比如系统的可靠性,可测试性,安全性等等。甚至还需要关注零部件的选型,成本的考虑。
4.谈一谈ADAS系统工程师的前景
先说结论,总体来看ADAS系统工程师前景是向好的。
前些年很多初创公司和做L4起家的自动驾驶公司,关注的重心在于算法软件的研发迭代,性能的提升,本身并不具备完善的系统工程管理和流程体系。
但近一两年,可以看到越来越多的公司已经完成了技术能力的原始积累,也就是说可以从做Demo的阶段进一步走到可以从接客户项目做大规模量产的阶段。先前走L4高级赛道的公司也看到了做L2量产落地的机会,在技术应用的同时,也面临着OEM和Tier1客户对规范的系统开发体系和流程的严格要求。
在这样的时期背景下,对系统工程师的需求量越来越大。但市面上满足招聘方需求的ADAS系统工程师并不多,系统工程师是个吃经验的活儿,ADAS相对其他传统汽车开发来说仍然是个非常年轻的领域,也就是在近四五年左右在国内市场高速发展。目前招聘市场上最急切的是需要3-5年以上的有经验的高级专家级系统工程师,来指导项目和团队的系统开发工作。因此,对于想成为系统工程师来说是个不错的机遇?,同时?也?面临着一些挑战。
免责声明:本文由用户上传,如有侵权请联系删除!