Edge & Embedded
Embedded systems and edge computing link the devices we surround ourselves with. This not only enriches our everyday lives, but also significantly improves industrial processes.
Technologically, however, implementation is a challenge requiring broad expertise in everything from programming microcontrollers to setting up mini data centres. Our interdisciplinary skills and experience enable us to meet the requisite high standards of system security, maintainability, and reliability in a cost-effective way.
When it comes to embedded development, we have been using both Android and Linux for our customers’ devices since 2009. We use the latest software development methods and ensure the highest standards in security, stability, and performance. Whether your projects involve consumer devices (such as smart speakers), industrial tablets, or intelligent camera systems, our experts support you from Linux kernel modules to boot loader and BSP integration to user interface and deployment of SDKs.
In the field of edge computing, we deploy modern, container-based architectures on Linux systems. These systems are managed by robust FOTA updates containing special security features, such as secure boot and certificate management, to securely connect to cloud infrastructures.
We work on various systems and platforms, including Android, Linux, RTOS, and microcontrollers. Embedded systems and edge computing, however, are not isolated fields. Our experts are able to view and implement projects at an interdisciplinary level – in areas such as AR/VR, for example, as well as in audio, video, and image processing. Below is a full list of our services:
Board Support Packages (BSP) Integration
Expansion of the Android framework and SDKs
Integration of custom hardware
- Development of product-specific Linux distributions based on Yocto Linux
- Software-side integration of specialised hardware with existing systems (kernel or user-space drivers)
- Security engineering
- Android KeyStores
State-of-the-Art C++ Development
- Development of real-time-capable and low-latency software
- Low-level data connections
Linux Kernel Drivers
- Modification of existing drivers
- Development of new drivers
- Kernel modification
- Container runtimes
- Secure boot
- FOTA Updates (A/B Updates)
- Device management
- Cloud integration (Kubernetes / Container management)
- AI algorithms / local evaluations
- Dashboards & analyses
- Integration with existing infrastructure (e.g. PLCs)
Would you like a consultation on this subject?
Call us or send us an E-Mail. We look forward to advising you.+49 (0)721 619 021-0
Get in touch!
Head of Application Development