In embedded systems development, too, we possess solid expert knowledge, i.e., in detail, with regard to
- methods and processes
- requirements engineering
- tools, development environments
- software development
- hardware development
- quality management and reviews
- project management
- integration into peripheral systems
Our specialty: complex embedded systems on high-performance hardware platforms with embedded operating systems that are mass-produced, have a long working life and repeatedly have to be adapted to new customer requirements. We are also able to offer adequate solutions on hardware offering only limited resources; this has the advantage that the solution is scalable, growing along with increasing complexity.
Embedded software is part of a system, together with hardware and design. In development, we reduce the dependence on hardware and peripheral systems through uncoupling the embedded software by means of simulation. Thus we reduce risks with regard to deadlines and operability.
We ensure high quality through continuous integration and automated tests; this also applies to embedded software running on limited-resource hardware platforms. Also, by uncoupling the software from the hardware, we can produce rare operating conditions which allow us to reliably test exceptional cases.
Please allow us to point out again that we are a software house. And we are a general contractor, therefore we can also supply complete solutions. Irrespective of what demands are placed on them. And always, of course, encompassing all services, including additional services. Because our goal will always remain the same: to completely solve the task given to us by our customers.