"Barr Group training courses should be required before writing any embedded code."

General Dynamics

Newsletter Signup

Sign up for our newsletter and receive free how-to articles and industry news as well as announcements on free webinars and other Barr Group Training course information by e-mail. Signup Today!

Embedded Systems Software Training & Programming Training

At Barr Group, there's only one thing our engineers love more than developing reliable real-time embedded software, and that's teaching others to do the same.

Through Barr Group's embedded software training courses, hardware and software embedded systems engineers will deepen their knowledge of embedded systems architecture and learn how to reduce bugs, finish projects on time, and improve the reliability of embedded software.

Contact us for more information about our public courses, on-site, custom, and online training.


Public Courses

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.

On-Site Training

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.

Custom Training

Can't find quite 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. Course can also be combined to create larger training programs. Contact Us for more information.