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 clearly presenting complex issues surrounding electronics and software during trials hearings, and arbitrations.  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

Barr Group experts develop and analyze electronics and software developed for the full range of operating systems, including:

  • Linux/Unix
  • Android
  • iOS
  • MacOS
  • Windows
  • VxWorks
  • MicroC/OS

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

  • Python
  • C, C++, C#
  • Java
  • JavaScript
  • Objective-C
  • Visual Basic
  • Assembly
  • Verilog/VHDL

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 an 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.

Find your expert

Embedded C Coding Standard The Industry Benchmark

Barr Group developed one of the most followed C coding standards.  Observe these practical coding rules to finish embedded systems projects faster by reducing time spent in the debug phase.

Learn the Bug Killing Rules