Michael Barr

Michael Barr

Embedded Systems Expert

Areas of Expertise:

  • real-time operating systems
  • embedded software
  • firmware development process
  • software architecture
  • consulting
  • speaking
  • programming
  • training
  • writing
Michael Barr is an internationally recognized expert on the design of embedded computer systems. In that role, he has provided expert witness testimony in federal court, appeared on PBS� American Business Review, and been quoted in various newspapers.

Michael is the author of three books and more than forty articles on embedded software development. For three and a half years Michael served as editor-in-chief of Embedded Systems Programming magazine. In addition, Michael has been a member of the advisory board of the Embedded Systems Conference. Software he wrote continues to power millions of products.

Michael holds B.S. and M.S. degrees in electrical engineering and has lectured in the Department of Electrical and Computer Engineering at the University of Maryland, from which he also earned an MBA.

Programming Embedded Systems Programming Embedded Systems
by Michael Barr, Anthony Massa
Second Edition October 2006
Ebook: $39.99

Programming Embedded Systems in C and C++ Programming Embedded Systems in C and C++
by Michael Barr
January 1999