Forensic, General & Medical
Expert Witnesses

Software Engineering, Electrical Engineering, and Embedded Systems Expert Witness

Michael Barr

Michael Barr

20251 Century Blvd., Suite 330
Germantown, Maryland 20874

Phone(866) 653-6233

Website https://experts.barrgroup.com/expert-witness/michael-barr

► Contact Michael Barr

Expert Witness
Michael Barr is a former adjunct professor of electrical engineering and computer science. He has over 25 years of hands-on software design and implementation experience and is internationally recognized as an expert in the field of software process and architecture for safe and secure computing. Michael has worked with the legal community as an expert witness for over 15 years.

Michael has been retained as an expert in over 50 software-related cases and has been admitted as a testifying expert witness in over 25 U.S. and Canadian court cases. He has testified in high-profile litigation, including class action lawsuits involving a range of issues including:
• Patent Infringement and Validity
• Software Copyright Infringement
• Software Quality, e.g., in relation to product liability
• Theft of Trade Secret Source Code
• Computer Security
• Interception of Encrypted Content
• Reverse Engineering (including DMCA)
• Product Liability

Areas of expertise include:
• Programming Languages: C, C++, Java, Visual Basic, assembly (various)
• Processor Families: Microchip PIC, Intel 80x86, Motorola 68k, PowerPC, and others
• Operating Systems: MicroC/OS, VxWorks, OSEK, and RTOSes generally; DOS and Windows; Linux/Unix
• Communication Protocols: RS-232, I2C, SPI, TCP/IP, UDP/IP, ARP/RARP, BOOTP, CEBus, ISDN, CAN

Services

Michael and Barr Group's team of electronics and software engineering experts provide the following litigation support services for legal teams involved with electronics, computer, and software-related product liability, patent, software copyright infringement, and trade secret theft cases:

• Software Analysis & Source Code Reviews
• Electronics & Software Reverse Engineering
• Expert Reports
• Deposition & Trial Testimony
• Technical Consulting Expert Services

Areas of Expertise

Additional Expertise:

Software Malfunction, Embedded Systems, Operating Systems, Programming Languages, Reverse Engineering, Code Reviews, Software Quality, Software Copyright Infringement.

Profile

Michael Barr is a former adjunct professor of electrical engineering and computer science with over 25 years of hands-on software design and implementation experience. He is recognized internationally as an expert in the field of embedded software process and architecture and is the author of three books and more than seventy articles and papers related to software engineering and embedded systems.

Michael has been the founder of three companies. He is a natural public speaker and educator with more than 20 appearances before judges and juries, spanning over 15 years of experience as a testifying expert.

Widely respected as a leader in the engineering community, Mr. Barr has trained hundreds of software and firmware engineers in state-of-the-art techniques used for safe and secure embedded systems development. Software written by Mr. Barr has powered millions of embedded devices. For more than a decade, he was a regular invited speaker at the Embedded Systems Conferences around the world, served as a member of the conference's advisory board, and served as chair for various specialty tracks.

Michael has been retained as an expert witness for application domains including, but not limited to:
• Cable and satellite TV set-top boxes, including DVR and MPEG/DVB technologies
• Medical devices, including pacemakers
• Debug tools and technologies
• Automotive electronics
• Telephony, including smartphones
• Satellite communications
• Video games
• Multi-function printers

Consulting Practice

United States, Canada, and International

Michael Barr in the Social Networks

Twitter PageTwitter LinkedIn PageLinkedIn

Professional Experience

Michael has been retained as an expert by both plaintiff and defense attorneys in over 50 software-related cases. He has been admitted as a testifying expert witness in over 25 U.S. and Canadian court cases, as well as class-action lawsuits. He has testified in cases filed with the United States District Court, United States Patent and Trademark Office (USPTO), International Trade Commission (ITC), and other courts across the United States and Canada.

For a list of cases supported by Michael, please download the CV on his webpage.


Affiliations

Association for Computing Machinery (ACM), Member
Institute for Electrical and Electronic Engineering (IEEE), Member
Phi Kappa Phi National Honor Society, Member


Awards & Honors

Patents

• Perret, Joseph and Michael Barr. Method of Calibrating a Brake System for Stationary Equipment and Apparatus for
Doing the Same. U.S. Patent No. 6,976,562
• Zeidman, Robert, Daniel Hafeman, and Michael Barr. Method and Apparatus for Synthesizing a Hardware System
from a Software Description. U.S. Patent No. 7,210,116
• Zeidman, Robert, Michael Barr, and Daniel Hafeman. Method and Apparatus for Selecting a Hardware
Representation from a Software Description. U.S. Patent No. 7,945,879
• Over 70 articles and papers related to software engineering and embedded systems

Honors
• Best Paper Award, DesignCon, Jan 1998


Publications

Books
• Barr, Michael. Programming Embedded Systems in C and C++. O’Reilly & Associates, 1999.
• Ganssle, Jack and Michael Barr. Embedded Systems Dictionary. CMP Books, 2003.
• Barr, Michael and Anthony Massa. Programming Embedded Systems with C and GNU Development Tools.
O’Reilly & Associates, 2006.
• Barr, Michael. Embedded C Coding Standard. 1ed: 2009, 2ed: 2013, 3ed: 2018.

Michael has authored over 70 articles and papers related to software engineering and embedded systems.


Professional References

Available upon request.


Education

• Master of Science in Electrical Engineering (MSEE). University of Maryland, 1997
• Bachelor of Science in Electrical Engineering (BSEE). University of Maryland, 1994
• Master of Business Administration (MBA). University of Maryland, 2006

Additional Coursework
• Copyright Law (edX online course). Harvard University, 2013




Find an Expert Witness