Case Studies
A track record of Industrial Excellence
We have helped manufacturers and technology providers across Europe to design, secure, and maintain their IIoT ecosystems.

Energy Management & Industrial Edge
Product: Connected Power Actuator (7000+ deployments)
Stack: Yocto, Custom Embedded Debian, C/C++, Python, U-Boot, Secure Boot, Mender OTA, GitHub Actions, Docker, TPM, FastAPI
- Co-architected a new IIoT system transitioning existing software into Yocto/Debian packages.
- Modernized and maintained a common containerized build system.
- Ensured Cyber Resilience Act (CRA) compliance: Secure Boot, TPM, Read-Only FS, and hardening.
- Integrated a robust Over The Air (OTA) firmware update system (Mender A/B Delta) across multiple platforms.
- Reduced developer onboarding and machine setup time from 2 days to 15 minutes.
- Eliminated reproducibility issues with the new containerized build system.
- Streamlined development and testing with early, reliable OTA updates.

Smart Solar Energy Management
Product: Smart IoT solar energy management device
Stack: Buildroot, OpenWrt, C/C++, Azure IoT, Device Twin, TPM, I2C, Modbus
- BSP support and modernization of legacy C/C++ code as OpenWrt packages.
- Co-architected the software solution as an OpenWrt extension integrated with Azure IoT Device Twin.
- Integrated business logic with Azure IoT client SDK and hardware provisioning via TPM.
- Implemented embedded DevOps on Azure CI/CD with simulated testing using QEMU.
- Delivered production-ready firmware on schedule with increased maintainability.
- Contributed 6 patches back to the Azure C++ SDK codebase.
- Reduced update risks and operational effort through automated delivery.

Multi-protocol Home IoT Gateway
Product: B2B2C IoT Gateway (400,000+ homes)
Stack: Yocto Linux, C/C++, Lua, Zigbee, Io-Homecontrol, Jenkins, libuv
- Requirements analysis and feasibility studies for customer-specific functionalities.
- Integrated proprietary Domotic M2M protocols into the gateway architecture.
- Developed software layers in C/C++ and Lua for protocol abstraction.
- Successfully brought all customer-specific integrations to market.
- Enabled fast deployments of new protocols through a modular software architecture.
- Improved system reliability via automated testing.

System Synthesis & Co-Simulation
Product: Simcenter Amesim System Synthesis module
Stack: Windows, C/C++, Qt, Python, Jenkins, SVN, Coverity
- Design and architecture of a new major version of the System Synthesis module.
- Refactored core C++/Qt infrastructure for performance and maintainability.
- Industrialized the CI/CD pipeline, including daily reproducible builds and static analysis.
- Delivered a robust co-simulation workflow for multi-domain simulations.
- Improved development efficiency and product reliability through standardized processes.

High-end Power Quality Analyzer
Product: Portable power quality analyzer
Stack: MISRA C/C++, U-Boot, ARM NEON FPU, JTAG
- Implemented and optimized metrology algorithms under strict real-time constraints.
- High-performance optimization using ARM NEON SIMD and cache tuning.
- Formalized software delivery processes and ensured build reproducibility.
- Achieved stable, real-time execution of complex measurement algorithms.
- Significantly reduced CPU load through low-level SIMD optimizations.

Secure Mobile Communications
Product: Encrypted Android communication solution
Stack: C++, Java, Python, Android SDK, Samsung Knox, Docker, Ansible
- Refactored the C++ core on Linux servers for secure voice and data communication.
- Developed bidirectional Java-C++ bindings (SWIG) and smartcard communication layers.
- Integrated private-preview Samsung Knox security APIs for the Android client.
- Enhanced product maintainability and performance.
- Enabled high-security use cases for mobile government and enterprise users.

Semi-autonomous Agricultural Machinery
Product: GPS/WiFi-controlled agricultural implements
Stack: C++, Buildroot, CAN/ISOBUS, Objective-C (iOS), Qt/VTDesigner
- Developed multithreaded control software for motor control (PID).
- Implemented HMIs on embedded vehicle terminals and companion iPad apps.
- Performed field validation and network analysis using CAN/ISOBUS protocols.
- Successfully delivered new generations of semi-autonomous tools.
- Improved field reliability and operator experience.

Distributed Control Systems for Physics
Product: Control software for ATLAS TDAQ electronics (CERN LHC)
Stack: Scientific Linux, C/C++, Python, VMEBus, AFS
- Developed monitoring and control software for custom electronics over VMEBus.
- Automated configuration generation using Python and XML data models.
- Optimized distributed Monte Carlo data analysis workflows.
- Ensured stable operation of custom electronics during data-taking at CERN.
- Accelerated physics analysis by 3x through workflow optimization.