Barr Group FacebookBarr Group TwitterBarr Group LinkedInBarr Group Vimeo

Barr Group's world-class training courses are designed to strengthen critical programming and engineering skills for embedded system development teams across all industries. Through these courses, engineers learn the important development skills needed to efficiently design safer, more reliable, and more secure applications.  Barr Group offers public training in North America and Europe, as well as private and custom training courses all over the world.


Barr Group regularly presents its most-popular training courses in public venues. These courses are perfect for individuals and small teams.

Check out our Training Calendar for a list of upcoming courses, dates, 
and locations.

Training Calendar  


On-Site training courses are a convenient and cost effective option to bring teams of five or more engineers up to speed on the latest tools and techniques for safe and secure embedded systems design. See our Course Catalog and Contact Us to discuss how to bring a Barr Group training course to your team. Learn More

Course Catalog  



Can't quite find the embedded systems training course you need? Barr Group can customize a training course specifically for your team. Courses can be derived from our Course Catalog, and can also be combined to create larger training programs. Contact Us for more information.

Create your Custom Course