如题,想转到汽车领域做软件开发,咨询下如何过渡呢?需要了解哪些汽车领域的知识和技术栈呢?
汽车软件开发是多种工程学科的相互综合与应用,例如机械工程、电子工程和软件技术等,涉及众多领域。
推荐入门经典书籍:《Automotive Software Engineering》,也有译文版《汽车软件工程:原理·过程·方法·工具》,该书由德国Bosch(ETAS)专家Joerg Schaeuffele, Thomas Zurawka编写,系统地阐述汽车电子系统和软件开发的过程、方法和工具。
下图是一个传统的汽车电子开发的参考知识框架:
而面对汹涌的软件定义汽车浪潮,由于与IT领域的融合,涉及的技术栈就更多了。国外还有极客以地铁图的形式,画了一幅软件定义汽车的技术图谱,可参考 SDV涉及哪些技术栈?一张地铁图告诉你