We are passionate about the challenge of turning an idea or set of requirements into a powerful and efficient solution for our customers, and enjoy realising complex projects.
Complete solutions from a single source
The spectrum of applications ranges from embedded systems, safety or real-time critical systems to high-availability solutions. We take on all the tasks required to develop a complete solution – from software development, version, release and configuration management to system integration and project management.


Solid and well-designed
The quality of software is usually decided at the beginning of the entire development process. Is the problem properly described and what are the resulting requirements? We do not start designing and developing the software until we have defined these points together with you.
Quality as the highest principle
High time and cost pressures are often part of the daily routine in software projects. However, quality must not suffer as a result. We can support you with our expertise in quality assurance and show you how to use different types of tests, test tools and code reviews to achieve a high-performance and reliable software solution. Compliance with industry standards such as DO-178B, CMMI, SPICE or MISRA is also an integral part of our quality approach.


The optimum process model
Each process model has its own specific strengths – be it agile, iterative, waterfall, Scrum or CMMI. We will work with you to select the most appropriate model for you. Which is best suited to your project, your industry, your requirements, and which one can we recommend based on our experience?
In the end, our common goal is to develop a software solution that meets your individual requirements and quality standards. A team of your and our people is put together so that the full potential of the project can be realised.