Conference
Meet EMQ at SPS 2026: Real-Time Data for Industrial AI →

SOFTWARE-DEFINED VEHICLES

MQTT backbone for software-defined vehicles

Unify in-vehicle and V2X communication with EMQX. Power diagnostics, connected services, and AI agents with shared vehicle data.

Largest auto companies
5/10
EV startups
7/10
Auto companies
50+
Car models
100+
Vehicles connected
25M+
Messages daily
1B+

Trusted by automotive leaders worldwide

  • SAIC Volkswagen
  • GM
  • BMW
  • FAW-Volkswagen
  • Scania
  • Škoda
  • GAC Motor
  • Lucid
  • Geely
  • Xiaomi
  • ZEEKR

Overview

Why MQTT for software-defined vehicles?

Publish data once and make it available to authorized services, cloud applications, and AI systems through shared messaging interfaces.

Decouple vehicle services

Separate message producers from consumers so teams can develop and update vehicle services with fewer direct dependencies.

Extend vehicle applications

Connect vehicle services through shared messaging interfaces so new applications can use the data they need.

Connect vehicle data to AI agents

Give AI applications access to relevant vehicle events for copilots, maintenance analysis, and personalized experiences.

Architecture

One MQTT backbone from vehicle to cloud

Collect vehicle data with EMQX Velo and bridge it to EMQX Enterprise over MQTT. Route selected data to cloud applications and AI agents.

In-vehicle messaging

Use EMQX Velo to connect vehicle services and data sources. EMQX Velo provides the local MQTT messaging layer.

EMQX Velo Coming soon

Vehicle-to-cloud messaging

Bridge selected telemetry to the cloud and route authorized commands back to the vehicle over MQTT.

MQTT bridge guide

Cloud applications

Deliver vehicle data to diagnostics, fleet management, update coordination, and analytics applications through supported integrations.

Data integration guide

Capabilities

Why EMQX for software-defined vehicles

Connect existing vehicle protocols, process data locally, and exchange selected messages with cloud services through a consistent MQTT foundation.

In-vehicle data bus

Use EMQX Velo as a local MQTT broker so vehicle services can publish and subscribe through a shared messaging bus.

EMQX Velo guide Coming soon

Protocol bridging

Connect CAN, SOME/IP, and DDS systems to MQTT through protocol adapters that fit your vehicle architecture.

Explore supported protocols

Vehicle data persistence

Store selected vehicle data locally, query it by time range, and plan cloud uploads around connectivity and retention needs.

MQTT Stream guide

Local stream processing

Filter and prepare vehicle data close to its source to support local analytics and reduce unnecessary cloud transfers.

Vehicle data processing

Vehicle-to-cloud connectivity

Bridge telemetry, commands, and events between EMQX Velo and cloud MQTT brokers for connected vehicle services.

MQTT bridge guide

Consistent messaging interfaces

Use shared MQTT topics and message contracts so vehicle and cloud applications can exchange data through consistent interfaces.

MQTT concepts guide

Protocol adapters

Bridge vehicle protocols with MQTT

Connect existing CAN, SOME/IP, and DDS-RTPS systems through protocol adapters. Explore MQTT, WebRTC, and ZeroMQ integration paths for your vehicle architecture.

Protocol Integration including CAN Bus, SOME/IP, DDS-RTPS, MQTT, WebRTC, ZeroMQ

USE CASES

Put vehicle data to work

Share vehicle data with applications for remote diagnostics, software update coordination, and personalized driver services.

Remote control and diagnostics

Send authorized commands and collect diagnostic data to investigate issues and support vehicles remotely.

OTA update coordination

Send update notifications and progress events over MQTT while your software delivery service manages packages and installation.

In-vehicle applications

Give authorized vehicle applications access to events and services through shared messaging interfaces.

Connected road information

Route vehicle and infrastructure events to applications that provide traffic updates and road hazard information.

AI copilots and personalization

Bring vehicle events to voice assistants, maintenance analysis, and personalization services, with access controlled by the application.

Vehicle data services

Share selected vehicle data with fleet, traffic analysis, and usage-based insurance applications.

Customer story

SAIC Volkswagen

Vehicles by 2026
2M+
Messages/Sec
100k

EMQX supports SAIC Volkswagen’s next-generation vehicle connectivity platform, connecting vehicle operating systems with cloud applications at scale.

Read the full story
SAIC Volkswagen connected vehicles

Geely Automobile Group

Connected EVs
1M+
Msgs/Sec Peak
100k+

Geely uses EMQX for its Telematics Service Provider (TSP) platform, bringing vehicle monitoring and remote control to its connected electric vehicles.

Read the full story
Geely connected vehicles

UISEE Technology

Availability
99.995%
Dev Efficiency
+5%

UISEE connects autonomous vehicles and AGVs to cloud services with EMQX, supporting vehicle data collection and autonomous driving development.

Read the full story
UISEE autonomous driving

Resources

Explore EMQX for software-defined vehicles

FAQ

Frequently asked questions

Build the data foundation for your next SDV

Discuss in-vehicle messaging, protocol adapters, and cloud integration with our automotive team.