Software rollout for millions of devices

Rolling out software updates to large engines

Addressing security issues and adding new functionalities in an efficient and convenient way.

Software updates: an indispensable part of the IoT

Device connectivity is becoming an ever more prevalent topic in the industrial sector. This also pertains to manufacturers of large engines: as the number of connected devices and edge computing components grows, keeping their software up to date becomes a crucial consideration. For one, software updates allow manufacturers to address security issues, but they also offer a means of providing customers with new functionalities. While software and firmware updates are an indispensable element of the IoT, the software rollout can involve a number of challenges:

  • The difficulty of keeping track of devices and assets distributed around the world.
  • Companies have to keep track of different device and asset configurations.
  • Security breaches or software bugs require companies to react quickly and efficiently.
  • Manually providing software updates on-site is time-consuming and not customer-friendly.
  • Updates have to be installed in a secure and reliable manner.

Addressing these challenges calls for a fast and reliable software rollout process, ideally supported by technology that reduces manual efforts to a minimum.

Use case overview

  • Software updates are a key consideration in the IoT, enabling companies to address security issues and provide new functionalities to customers.
  • Updating software manually is time-consuming and not customer-friendly.
  • Rolling out software updates over the air ensures the update process is convenient for customers and runs smoothly.

How engine manufacturers benefit from software updates over the air

With thousands or even millions of distributed devices, it is no longer feasible to install updates manually. Engine manufacturers can overcome this challenge by securely providing software or firmware updates over the air (SOTA/FOTA). This means that updates are rolled out and received remotely over the internet. This approach comes with various benefits:

Convenient update process

The update process becomes simpler and more convenient. Rolling out software updates over the air reduce manual labor, and makes the whole process less time-consuming.


Addressing security issues quickly

SOTA enables engine manufacturers to roll out security patches quickly without having to send out service technicians or require customers to visit a workshop.


Addressing the changing needs of a customer

With SOTA, new functionalities can be added to existing products or solutions, giving customers the freedom to use the value-added features they need.

Generating new revenue streams

By monetizing the new features added via over-the-air updates, engine manufacturers can create new revenue streams.

Efficient management of software rollouts

Engine manufacturers can manage software rollout campaigns more efficiently – updates can be delivered around the globe.

Scheduling of software rollouts

Thanks to SOTA, updates can be scheduled for a convenient time, thereby ensuring the update process doesn’t interfere with operations.

Benefits of remote device management for industrial assets

Read white paper

Our solution: rolling out software updates over the air

SOTA simplifies the process for the end user, but it is a complex process from the manufacturer’s perspective: artifacts need to be made available as a download, and software updates must be assigned to eligible devices. When dealing with a large number of devices, it takes carefully managed campaigns to orchestrate the associated rollouts. Progress of the software update process must also be monitored from the start. And, all the while, a watchful eye must be kept on security and reliability requirements.

The Bosch IoT Suite provides all the functionality needed to reliably provision and update software on IoT gateways and devices. It enables you to manage software modules and components as well as artifacts for complex, large-scale scenarios, including rollout campaigns.

Logo of Bosch IoT Rollouts.

Managing software updates in IoT

Our customers’ IoT projects

HOLMER: How to make the most of agricultural IoT data

The manufacturer of agricultural machinery leverages the Bosch IoT Suite for data management.

Daimler: Software updates for passenger cars

The Bosch IoT Suite is the core enabler of the car manufacturer's firmware over-the-air updates.

Ponsse: How to improve end-customer service based on data insights

Bosch Rexroth’s BODAS Connect is built on the Bosch IoT Suite and connects vehicles and their subsystems.