We appreciate the convenience provided by software in all aspects of life. This is the particularly the case when developers succeed in equipping the complex software with an intuitive user interface, which the user can use without difficulty.
We place utmost priority on the skilful combination of technical requirements and user requirements since an ideal connection of software intelligence, advanced user guidance and ideal networking guarantees the success of future-oriented products.
Here, effective support is provided by the networking of our specialist departments: With us, software is always developed in close connection with the hardware and the target application.
In order to guarantee the best implementation possible, we programme on established platforms, e.g. from Microchip and ST as well as ARM-based microcontrollers from Freescale. Here, we always work in a structured manner and with state-of-the-art tools: Enterprise Architect, UML, SysML, Eclipse, LabVIEW.
In particular with software development, a clear procedure and a clean process are critical. We develop in accordance with the V model and have typical stages, such as: requirements management, concept and architectural planning, implementation and programming, verification and test, validation and handover.
In the management of data and the source code, we rely on a revision control system (versioning) and continuously exchange original data (transparency, open source) with you.
As development service provider, we are happy to guide your project through the entire development process until the product is ready for series production – get in touch with us to discuss the options!
- Hardware-relevant software development
- Driver development
- Bus systems (CANopen, EtherCAT)
- GUI and visualisation
- Desktop applications
- Database connectio