We develop complex systems
In cars, trains or complicated industrial facilities: extensive development projects involving electronics and software require a broad understanding of the system. Our experienced experts support you with all aspects of system development, from requirements management to verification.
Actively managing the overall functionality and system properties such as modularity, reliability, testability and expandability in the development of industrial systems is crucial for the long-term efficient development of embedded solutions. Analyzing the requirements precedes the system design. We support you with the optimization of your requirements management processes and the use of tools according to your needs. We also implement the analysis and specification of your requirements.
The architecture of complex systems is a key factor in the subsequent success of the project. In addition to the software architecture, this also includes for instance the architecture of the electrical system, sensors/actuators and vehicle data network.
We have extensive experience in the design of such complex embedded systems. Based on your requirements, we compare possible architecture concepts, evaluate them and then prepare a suitable system architecture.
In addition to the native programming of embedded systems, developing software solutions at a higher abstraction level has proven itself in many cases. This is where MATLAB and Simulink play a central role in allowing the timed simulation of operating and control processes.
We quickly and efficiently develop functions and algorithms for all types of embedded systems with such tools. This significantly speeds up development processes. Software tests can also be simplified and conducted earlier.
Especially in the development of safety-critical systems, we support you through functional analyses and modelling to validate the systems and software. Our portfolio also includes a full range of system integration services.