This paper describes an approach to vehicle system design that uses standardized, hierarchical functions as a single level to describe electrical, electronic and software content. Domain-specific implementation levels are then generated in a synthesis process, and evaluated using suitable metrics. The focus is on rapid, iterative optimization and on cross-domain architecture evaluation and validation