Challenges in automotive software engineering | Synapse