Embedded Systems
Embedded systems and edge computing connect devices, improve industrial processes and enrich our everyday lives.
Embedded development
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.
Our Services
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:
Embedded Android
- Board Support Packages (BSP) integration
- Extension of the Android framework and SDKs
- Connection of custom hardware
- Android Security
Embedded Linux
- Development of product-specific Linux distributions based on Yocto Linux
- Software-side integration of special hardware into existing systems (kernel or userspace drivers)
Embedded Security
- Security Engineering
- SELinux/SEAndroid
- Android KeyStores
Modern C++ development
- Development of real-time capable and low-latency sensitive software
- Low-level data connection
Linux kernel driver
- Modification of existing drivers
- New driver development
- Kernel modification
- RT-Linux
Edge Computing
- Container Runtimes
- Secure Boot
- FOTA updates (A/B updates)
- Device management
- Cloud integration (Kubernetes / container management)
- AI algorithms / local evaluations
- Dashboards & analyses
- Connection of existing infrastructures (e.g. PLCs)
I look forward to your inquiry.
Dominik Helleberg
Customized embedded solutions: from the idea to the product and beyond
Our expertise lies in the customized development and adaptation of hardware and software solutions and their integration.
Embedded Content
Our experts stay informed and pass on their knowledge. In addition to our project business, we acquire knowledge about current norms and standards and give lectures on the subject.
Standards & Norms
- ETSI EN 303 645
- Radio Equipment Directive (RED) / 2014/53/EU
- EU Cyber Resilience Act COM/2022/454
Blog
Embedded SystemsDominik Helleberg
Head of Mobile Development and Smart DevicesI look forward to your inquiry.
Dominik Helleberg
Integrated embedded solutions from inovex
We are your development partner for complex embedded systems that are designed to meet your individual challenges.
- Many years of experience with different systems and platforms
- Interdisciplinary expertise for high demands on security, maintainability and reliability