A washing machine, a microwave oven and a coffee machine stand side by side, symbolizing smart devices in a modern household.

Smart devices

Software Engineering
BMW Group Logo
DeutscheBahn_logo-2
Creditreform Logo
DERTOUR
jochen-schweizer
Dräger Logo
kuka
BMW Group Logo
DeutscheBahn_logo-2
Creditreform Logo
DERTOUR
jochen-schweizer
Dräger Logo
kuka
ProSieben_Logo_2015-2
Mercedes
Volkswagen Logo
DEKRA
stihl
Sonax_logo
Weidmüller logo
Das Logo der Bundesagentur für Arbeit
ProSieben_Logo_2015-2
Mercedes
Volkswagen Logo
DEKRA
stihl
Sonax_logo
Weidmüller logo
Das Logo der Bundesagentur für Arbeit

Digital transformation through smart devices

With MaibornWolff at your side, you can make the most of the potential of smart devices. Our collaboration takes place at eye level: from the initial product vision to development and implementation through to support during go-live.

Our experts design a strategy tailored to your success and support you throughout the entire process. From joint workshops to ensuring smooth operations, we offer solutions that will drive your business forward. Within just a few weeks, we'll identify the best approach to help you reap the full benefits of smart devices and pioneering technologies.

We offer solutions

Smart devices are connected to the internet and interact with their environment via sensors, are equipped with considerably more computing power and intelligence and receive new features via remote software updates. Software development for smart devices is changing dramatically and requires approaches that work across many disciplines.

How we achieve our goal

Smart devices are never just the device and its firmware. They are digitized physical products that are always an interplay of networked components: Device hardware, device software, device UI (HMI), IoT backend, data pipeline, mobile app, 3rd party API, etc. These must function as a whole and be secured so that they offer added value for the end user and become a high-quality product.

This is our key

To make the end-to-end concept for smart devices a reality, we start at the breaking points: these can be in areas such as connectivity to the IoT platform, IT security, remote software updates or the user experience. We help to close these gaps - with technological expertise and cross-team, communicative collaboration.

Three people sit at a table with a laptop and discuss, possibly about smart devices.

Processes and technologies: What smart devices change

If the device is networked and regularly receives new software updates, the V model with specifications and lengthy release cycles no longer makes sense. The end user expects much more frequent releases, as is usual in the cloud or on a smartphone.

A lot has also changed in terms of technology: Where previously highly specialized chips and operating systems adapted to the hardware had to be built, more and more smart devices are based on standard platforms such as the STM32 and embedded Linux. We are even already seeing containers based on Docker or Podman on some devices.

With the Smart Devices division, we are helping to master the digital transformation of these devices.

Our approach

It all starts with your product vision, which we illuminate together with you. In the second phase, we develop the software for your device before finally supporting the go-live.

Exploration

In workshops, we work with you to shed light on your product vision, design the architecture, the first minimum viable product, a feature roadmap or even a "model to be wrong". We start with a small team for three to eight weeks.

On the way to the smart device, it is crucial to map the development statuses in prototypes and to constantly compare them with the customer's expectations.

Implementation

We implement the software on the device, establish connectivity to the IoT backend and use the device's sensors to record its environment.

The procedure depends heavily on the results of the exploration phase. The following guidelines are recommended:

  • Develop the highest risk parts into a working iteration first.
  • Encapsulate high volatility components with appropriate APIs to allow independent development of dependent components.
  • Pick up well-defined components and re-implement them first to enable an iterative approach.

Hypercare

Once implemented, the team can be scaled down to support the go live. All prioritized features are complete and our team is focused on a smooth transition to production.

Our technology

Yocto, C++, MicroPython, Docker, Podman, K3s, MicroK8s, k3OS, RTOS, Bluetooth

A man is wearing a dark blue sweater and white shirt, perhaps preparing for a presentation or interview on smart devices.
Real-time communication cannot be guaranteed in cloud environments. You often have to do this on the device in order to recognize dangers and react immediately, for example to switch the engine on or off.
Alex Hofmann, CTO MaibornWolff
Read MIELE case study

References: Our Digital Projects

We work with companies across a wide range of industries and sectors to shape the digital transformation.

  • A fleet of self-driving trucks from MAN on a spacious test site.
    MAN - ATLAS L4. Control Center for the autonomous truck
    To the MAN reference
    CloudData/Data PlatformsApps

    Control center for the technical monitoring of driverless trucks

    To the MAN reference

    UX design, product strategy, data structure, vehicle data visualization

    To the MAN reference

    Monitoring, remote support, mission management, reports for commercial autonomous transport solutions

    To the MAN reference
  • Two people in white protective suits stand in front of a pipeline through which green glowing data streams are pumped
    NETZSCH: Development of an IoT platform
    To the NETZSCH reference
    CloudData/Data PlatformsIoT

    Unified IoT platform for 3 business units, harmonization of existing IoT solutions

    To the NETZSCH reference

    IoT device connectivity, visualization software for data analysis, cloud infrastructure, operations

    To the NETZSCH reference

    Quick testing in the cloud infrastructure, fast integration of use cases such as predictive maintenance, process optimizations, etc.

    To the NETZSCH reference
  • A modern high-rise building with an eye-catching orange-purple color gradient featuring a central, transparent exterior elevator unit.
    TK Elevator: Health Check Connectivity for the IoT gateway of elevators
    To the TKE reference
    CybersecurityIoTEmbedded Systems & Robotics

    IoT gateway (MAX Box) for data connection between elevator & IoT platform

    To the TKE reference

    Examination of code quality, architecture, operations & organization

    To the TKE reference

    Optimization of IoT gateway connectivity & digitalization of elevators

    To the TKE reference
  • A person stands on a platform at sunset with digitally superimposed graphics.
    inCTRL Solutions: Modernization of the IoT platform for water treatment plants
    To inCTRL reference
    CloudIoTIT Modernization

    IoT & software modernization, integration of new functions

    To inCTRL reference

    Data warehouse setup, integration of microservices, automated quality assurance, Continuous Integration & Continuous Deployment (CI/CD)

    To inCTRL reference

    Improved resilience, maintainability & further development capability of the platform

    To inCTRL reference
  • A red MAN truck drives along an empty road under a clear night sky with shining stars.
    MAN: Efficient threat analysis for control units
    See MAN reference
    CybersecurityIoTEmbedded Systems & Robotics

    Protection of digitalized trucks against virtual attacks

    See MAN reference

    Risk analysis based on 4x6 methodology, ThreatSea, ISO21434

    See MAN reference

    Quick identification of relevant threats for immediately effective security measures

    See MAN reference
  • Person uses Miele app in modern kitchen.
    Miele domestic appliances are networked worldwide
    See Miele reference
    CloudIoTEmbedded Systems & Robotics

    Further development of the IoT platform for connected home appliances

    See Miele reference

    Container-based architecture, open standards, modular design

    See Miele reference

    Quick availability & scalability of digital services, high added value for users

    See Miele reference
  • Header_Stiehl-IMOW-16-9
    STIHL: Control iMOW robotic mower via app
    See STIHL reference
    CloudAppsIoT

    Control and configuration of the robotic mower via smartphone

    See STIHL reference

    Development of app, web, cloud platform and direct Bluetooth communication

    See STIHL reference

    Digital benefits for users, app controllability, remote software updates

    See STIHL reference
  • Header_ifm
    ifm services: Remote maintenance of systems and machines
    See ifm services reference
    CloudIoTEmbedded Systems & Robotics

    Fully integrated remote access in the IoT platform

    See ifm services reference

    Full stack cloud application, RUST-based clients, UX design

    See ifm services reference

    Analysis of sensor data from production as a basis for sustainable decisions for customers

    See ifm services reference
  • Control unit in an automated factory environment.
    Monitoring alarms in industrial plants
    See reference
    CybersecurityIoTEmbedded Systems & Robotics

    Live monitoring platform for visualizing connected warning devices

    See reference

    Automation & cloud services (MS Azure), API management

    See reference

    Alarms visible worldwide within seconds, multi-tenant system

    See reference
  • The dashboard of a car shows a display with a notification about a remote software upgrade.
    BMW Group: Remote software upgrade for vehicles
    See BMW Group reference
    CloudCybersecurityIoT

    Software upgrades without the need to visit a service center

    See BMW Group reference

    Backend system for over-the-air communication with the vehicle, 24/7 support

    See BMW Group reference

    IT security, more comfort, on-demand provision of new features

    See BMW Group reference
  • Technician installs solar panel on roof at sunset
    SMA: Development of a Web UI for ennexOS platform
    See SMA reference
    Digital Design/UX DesignIoTWeb & Portal Platforms

    Creation of a unified customer experience across all products, smooth generational transition for customers, secure, agile operation

    See SMA reference

    WebUI for the digitalization & automation of energy management processes, open-source solution for energy flow visualization

    See SMA reference

    Energy flow & cost optimization, operational reliability, customer-friendliness

    See SMA reference
  • A person stands in a modern, abstract room and holds a tablet in their hands.
    Weidmüller: Progression of the Industrial Service Platform
    See Weidmüller reference
    CloudIoTWeb & Portal Platforms

    Creation of a centralized, intuitive, expandable portal as the foundation for industrial applications (remote access, data visualization, ML)

    See Weidmüller reference

    Exploration, setup & further development of the base platform for industrial services

    See Weidmüller reference

    Innovative portal for end-to-end solutions, MVP in just 7 months

    See Weidmüller reference

A small selection of our customers

Find what suits you best
Refine your search
clear all filters