This white paper gives a high-level overview of vehicle development, followed by a deep dive in the different software development processes, languages and tools that are required for efficient development of the next generation of intelligent vehicles. This paper especially explores SYCL. Three main challenges are covered: The software development processes, the shift towards CD / CI, and the programming of future - heterogeneous systems using open standards (e.g. SYCL). To this end an overview of the automotive landscape is given, where functional safety standards are now the norm and where open standards for software are becoming the solution for the automotive industry, achieving the demands of ADAS developers and overcoming software development challenges.