OpenDDS Consulting & Commercial Support

Accelerate your distributed systems development projects with commercial OpenDDS training, consulting, and support services provided by the core OpenDDS development team.

Solution Engineering

We are a full-service software and solution engineering consultancy with deep expertise in distributed computing, open systems, open source software, reference architectures, and relevant standards. We engage with clients through systems engineering, enterprise and application architecture, product design and development, systems integration, training, support, and more.

Visibility and communication are critical to the success of every engagement. Therefore, we collaborate closely with clients worldwide to deliver innovative and transformative solutions that meet their business and technical requirements. When appropriate, we help clients effectively apply open source technologies like OpenDDS in the development of these solutions. Since we are not a product vendor, the resulting solution belongs to the client, and there are no licensing or maintenance fees whatsoever.


Enjoy expert consulting and engineering support on your schedule with our flexible, ad-hoc support model. Complete projects faster and more efficiently with as much or as little assistance as you require, and pay only for the hours you use.

Professional Training

Our OpenDDS training courses are developed and delivered by the folks who created and actively maintain OpenDDS and can be delivered on site, online, or in our state-of-the-art training lab in St. Louis, Missouri.

Courses provide your team with the knowledge and skills to build robust, secure, reliable applications with OpenDDS and related technologies.

Technical Resources

Everything you need to get started using OpenDDS in your own applications!

Find Us On

OpenDDS on GitHub
OpenDDS on LinkedIn
OpenDDS Website
OpenDDS Mailing Lists
Visit the Middleware News Brief