ASPICE-Compliant Automotive Software Engineering

Our software engineers develop embedded software for vehicles in line with the best international practices and ASPICE industry standard. This is how we can meet one of the key requirements of the automotive market leaders: the high quality and security of our embedded software for transport, which is becoming more complex every year.

ASPICE (Automotive Software Process Improvement Capability dEtermination) is a set of rules and guidelines for the automotive industry, a quality management system for the software development life cycle. We are now implementing ASPICE CL2-compliant projects for our clients.

The ASPICE Processes We Have Implemented

System requirements development

System architecture development

Software, hardware, mechanical requirements development

Software, hardware, mechanical arhitecure development

Software development
and unit testing


Software qualification

System quality

Testing of the hardware
and mechanics

5-Tier Maturity Scale of ASPICE Certification

Automotive spice certification of projects and companies is based on a scale of five ASPICE levels:

Level — Incomplete

ASPICE requirements are not fully met, and processes need to be refined.

Level — Performed

Standard process requirements have been implemented, but some process steps must be refined.

Level — Managed

Processes are fully or, to a greater extent ASPICE-compliant, the company can supply its solutions.

Level — Established

Processes are fully ASPICE-standardised and are constantly being improved.

Level — Predictable

ASPICE standards are fully complied with, and the results are analysed for further estimation.

Level — Innovating

Improving performance standards in line with new engineering challenges.

V-Model Software Development

The ASPICE software development process is based on the V-model and divided into two parts: development (left side of V) and testing (right side of V). Each stage of development is tested for compliance with the project's requirements.

The advantage of this model for software engineers and vendors is that the testing takes place early, thereby minimising the likelihood of error. This way, customers reduce their cost and time of the release of the finished solution, and the development company can provide security and verification mechanisms.


With the V-model development, you can track errors and results from anywhere in the project. Each stage of development and testing is supported by appropriate documentation, which refers to the relevant point above or below the V-model.

The Promwad team works with Polarion ALM, a solution from SIEMENS, which helps manage the lifecycle of applications or embedded systems. It allows us to organise the work of distributed teams, establish all development processes in a unified environment and manage requirements.

The Polarion ALM solution collects and stores information about all development processes, captures the necessary links between phases and provides transparency in software architecture and development

Value of ASPICE



Improving the quality and reliability of software products



Testing and identifying possible errors at an early stage



In-depth elaboration of software requirements, design, architecture

Why Promwad



We already have experience applying ASPICE requirements in joint projects with our clients. The automotive team at Promwad is now working to pass an external assessment to ASPICE CL2 level.


Full documentation

We describe all software development processes for vehicles to comply with the standard in terms of practice and supporting documentation.


Professional audit

The auditor will review our documentation, review our Level 2 development processes, and help determine which processes need to be refined to reach Level 3.

Although our team is just gearing up for the ASPICE CL2 level certification, we are already providing automotive software development services in compliance with the standard:


Development system and software requirements


Building software architecture


Software development


Unit and integration testing


Working with documentation in Polarion


Using MISRA and style checkers

Would You Like to Develop Your Automotive Software According to ASPICE Standards?

Drop us a line about your project! We will contact you today or the next business day. All submitted information will be kept confidential.