Barr Group Software Expert Witnesses

Barr Group's team of electronics and software expert witnesses provide experienced and unbiased source code reviews, expert reports and testimony for product liability, patent infringement, software copyright, and trade secrets litigation involving computer-based technology and software.

The Best Computer and Electronics Expert Witnesses

Barr Group's electronics and software experts are internationally respected engineering practitioners and academics in the fields of software development, computer science, and electronics design.  From our nearly two decades of providing software expert witnesses for consulting and testifying roles, we know what lawyers are looking for.  All of Barr Group's experts are well-versed in examining and presenting complex issues surrounding electronics and software in court.  Our experts have provided litigation support for a wide range of technologies including--but not limited to--automotive electronics, medical devices, telecommunications, industrial control systems, wireless and mobile devices and apps, and other Internet-connected and consumer electronics products.

Areas of technical expertise:

  • Computer science
  • Computer security, cybersecurity, and cryptography
  • Electrical engineering
  • Electronic hardware design
  • Embedded system and firmware design
  • Software engineering, architecture and design

Barr Group experts analyze electronics and software developed for a wide range of operating systems, including:

  • Linux/Unix, Android, iOS, Apple macOS, Microsoft Windows, and VxWorks

Programming languages in which our experts are fluent include, but are not limited to:

  • Python, C, C++, Java, Javascript, Perl, SQL, Visual Basic and Assembly

Go to our directory to find an expert witness.

Meet Michael Barr, CTO, Barr Group

Barr Group co-founder Michael Barr is a former adjunct professor of electrical and computer engineering with many years of hands-on software design and implementation experience. Internationally recognized as an expert in the field of embedded software process and architecture, Barr has been admitted as a testifying expert witness in U.S. and Canadian court cases involving issues of reverse engineering (including DMCA), interception of encrypted signals (Federal Communications Act), patent infringement, theft of copyrighted source code (including trade secrets issues), and product liability.

Continue reading Barr's expert profile

What is a Software Expert Witness?

An expert witness is a highly qualified academic or experienced practitioner in a specified field whose impartial opinions are respected by courts and thus permitted to be expressed in front of judges and juries. Depending on their specific technical field, a typical expert witness has both appropriate university degrees up to an including a PhD as well as years of hands-on professional experience. The courts of different jurisdictions, such as United States District Court vs. the Patent Trial and Appeal Board, define the rules for permissible experts and testimony in their venues.

Barr Group assists the legal community in finding the best expert for their cases that require analysis of software or electronics and/or related opinions. We maintain an expert witness directory that provides profiles for a representative set of our most sought after testifying experts. However, not all of Barr Group's experts are profiled on our website. If you have a case that needs an expert please contact us now for a free consultation.

Expert witness testimony can be a crucial factor in court, so whether you are working for the plaintiff or defendant it is imperative to find the best experts. Here you have found a top source for electronics and software expert witnesses and we look forward to being a part of your team.

Contact us now to find your expert.