Skip to main content

+1 866 653-6233 LinkedIn Software Expert Witness Directory

About Us Contact Us

Barr Group Software Experts

Barr Group Software Experts

Main navigation

  • Expert Services
    • Consulting Experts in Software and Electronics
    • Expert Reports by Testifying Software Experts
    • Reverse Engineering and Forensic Analysis
    • Software Source Code Review and Analysis
  • Areas of Expertise
    • Left Side
      • Artificial Intelligence
      • Automotive Systems
      • Cloud Computing
      • Computer Security
      • Consumer Electronics
      • Electronic Circuits
      • Enterprise Software
      • Financial Technology
      • Firmware and IoT
    • Right Side
      • Industrial Controls
      • Mechanical Design
      • Medical Devices
      • Military & Aerospace
      • Mobile Devices & Apps
      • Optical Equipment
      • Renewable Energy
      • Signal Processing
      • Telecommunications
  • Matters & Venues
    • Patent Infringement and Invalidity Experts
    • Software Copyright and Trade Secrets Experts
    • Product Liability and Failure Analysis Experts
    • Contract Disputes and Software Project Failures
    • Venues and Clients
  • Directory
  • Case Studies
    • DirecTV Anti-Piracy
    • Samsung Software Copyright
    • Toyota Runaway Cars
  • Resources
    • Expert Witness Blog
    • Source Code Review in Litigation
    • Software Source Code Discovery

Firmware and IoT

  1. Home
  2. Areas of Expertise
  3. Firmware and IoT

Firmware and IoT

Internet of Things Experts

Barr Group's experts in embedded systems advise attorneys in class action and IP litigation. Our experts have hands-on experience designing products with electronics and firmware, including connected devices such as personal fitness monitors, WiFi security cameras, and smart home devices and have testified successfully in high-profile jury trials.

Need an expert for consumer electronics litigation?  Contact us >

Internet-Connected Smart Products

Barr Group is in the business of designing reliable and secure computers and we have software engineers with hands-on experience designing a wide variety of mass-market Internet-connected products that network via 802.11 WiFi, RFID, NFC, Bluetooth (including BLE), Zigbee, cellular, and M2M. For example:

  • Smart TVs and smart speakers from Google, Amazon, and Apple
  • Set-top boxes for cable and satellite television
  • Wearable computers such as fitness trackers and heart-rate monitors
  • Smart home thermostats, doorbells, sensors, and LED light bulbs
  • Network LAN/WAN routers, hubs, and switches
  • Edge computing devices and routers for cloud computing
  • Embedded systems and embedded software ("firmware")

Barr Group's engineers are familiar with all of the major technologies used to design connected devices including the Google Cloud IoT, Amazon AWS IoT Core, and Microsoft Azure IoT frameworks, Linux and real-time (RTOS) operating systems, and also the programming languages that are used, such as assembly, C, and C++. And we are equally comfortable reviewing electronic circuits and schematic drawings.

Request your IoT expert now >

Expert Witness Services

Barr Group's connected device experts support plaintiffs and defendants in litigation in U.S. District Courts, at the International Trade Commission (ITC), and before the Patent Trial and Appeal Board (PTAB). Our services include:

  • Technical assistance with drafting of discovery requests
  • Software and firmware source code review and analysis
  • Source code comparisons for copyright and trade secret theft
  • Prior art review for patent invalidity
  • Analysis of electronics and related design documents
  • Reverse engineering, including disassembly of binary code
  • Forensic analysis, including electronic data recovery
  • Expert reports, declarations, and witness statements
  • Testimony at deposition, oral hearings, and trials

Barr Group has a demonstrated ability to quickly activate one or more code reviewers to match the size, scope, and complexity of any project.

How can we help you today? >

The following is a representative subset of Barr Group's experts who have experience designing and/or testifying about these technologies:

Hire This Expert
Telephone:
(866) 653-6233

Cloud Storage and Filesystem Expert Profile

Professor of computer science with decades of experience in cloud storage and filesystems, computer architecture, data networks, and distributed computing.
Hire This Expert
Telephone:
(866) 653-6233

Microwave and RF Electronics Expert Profile

Consulting engineer with decades of experience in the design and development of electronics with high-speed analog, RF, and microwave circuits.
Hire This Expert
Telephone:
(866) 653-6233

Neural / Spinal Cord Stimulator Expert Profile

Biomedical scientist with decades of experience with the central and peripheral nervous system, clinical and non-clinical research, and computational modeling.
Hire This Expert
Telephone:
(866) 653-6233

Advanced Military Radar Systems Expert Profile

Professor with significant expertise including in advanced radar, software-defined radio, and broadband powerline communications.
Hire This Expert
Telephone:
(866) 653-6233

Digital Cellular Mobile Radio Expert Profile

Leading expert in the field of digital cellular mobile radio communications who was involved in the development of the earliest GSM standard.
Hire This Expert
Telephone:
(866) 653-6233

Cloud / Network Storage Device Expert Profile

Subject matter expert in HDD and SDD storage devices with two decades of industry experience in storage system design as well as software development.
Hire This Expert
Telephone:
(866) 653-6233

Payment and Transaction Processing Expert Profile

Subject matter expert in electronic payment systems with three decades of experience with financial transaction processing and security.
Hire This Expert
Telephone:
(866) 653-6233

Data Center and Cloud Storage Expert Profile

Computer science professor with industry experience in system administration as well as data centers and cloud storage and a range of other technologies.
Hire This Expert
Telephone:
(866) 653-6233

LLM Generative A.I. and Chatbot Expert Profile

Artificial intelligence expert specializing in chatbot design and development, GPT and LangChain, speech recognition, and natural language processing (NLP).
Hire This Expert
Telephone:
(866) 653-6233

Physical Layer Communications Expert Profile

Consultant with two decades of experience in wireless protocols and standards, including all generations of the IEEE 802.11 “WiFi” and GSM cellular standards.
Hire This Expert
Telephone:
(866) 653-6233

Wireless Power Transfer Expert Profile

Professor of electrical engineering with experience in power electronics, including low power circuits, solar cells, wireless power transfer, and high voltage systems.
Hire This Expert
Telephone:
(866) 653-6233

Spread Spectrum Communications Expert Profile

Consulting electrical engineer with thirty-five years of experience in cellular standards including GSM, UMTS, and LTE and other wireless communication protocols.
Hire This Expert
Telephone:
(866) 653-6233

GPS-Guided UAV Flight Systems Expert Profile

Electrical engineer with three decades of experience in safety-critical aerospace, automotive, and medical and expertise in hybrid electric vehicles.
Hire This Expert
Telephone:
(866) 653-6233

Wireless and Cellular Standards Expert Profile

Cellular and wireless communications expert with experience in military radio and mesh networks who has also been a leader in protocol standards development.
Hire This Expert
Telephone:
(866) 653-6233

Electronic Warfare and SIGINT Expert Profile

Professor of electrical and computer engineering who consults and specializes in secure waveform design, electronic warfare, and satellite communications.
Hire This Expert
Telephone:
(866) 653-6233

Parallel Processing Architectures Expert Profile

Professor and researcher specializing in computer systems architecture, performance measurement, parallel processing, and high-performance computing.
Hire This Expert
Telephone:
(866) 653-6233

Semiconductor Fabrication Expert Profile

Consultant with over two decades of experience in semiconductor design and testing, including foundry process evaluation and selection.
Hire This Expert
Telephone:
(866) 653-6233

Software Design Review Expert Profile

Professor and industry consultant specializing in software design reviews, systems design and analysis, and the optimization of computer systems.
Hire This Expert
Telephone:
(866) 653-6233

Handheld Operating Systems Expert Profile

Computer science expert with decades of experience designing software and electronics, including handheld, IoT, and wearable devices as well as video games and apps.
Hire This Expert
Telephone:
(866) 653-6233

Mixed-Signal Electronics Design Expert Profile

Consulting former professor with expertise in mixed-signal electronics design, including for physical-layer communications, memories, and smart cards.
Hire This Expert
Telephone:
(866) 653-6233

Optical Engineer and Telematics Expert Profile

Electrical and optical engineer with demonstrated experience leading global, cross-functional engineering teams in the automotive and other industries.
Hire This Expert
Telephone:
(866) 653-6233

Streaming Multimedia Expert Profile

Technology consultant with decades of experience in development and implementation of digital audio and video such as CD, DVD, Blu-ray, and streaming multimedia.
Hire This Expert
Telephone:
(866) 653-6233

Satellite and Cellular Base Station Expert Profile

Engineering consultant specializing in wireless cellular mobile technology who has written real-time software for products from automotive and medical to mobile handsets.
Hire This Expert
Telephone:
(866) 653-6233

Nanoelectronic & MEMS Sensors Expert Profile

Engineering professor with decades of experience at the forefront of the design and fabrication of microelectromechanical systems (MEMS) and nano devices.
Hire This Expert
Telephone:
(866) 653-6233

Distributed Sensor Networks Expert Profile

Professor of computer science with specialized expertise in network quality of service, routing, and visualization as well as remote sensing.
Hire This Expert
Telephone:
(866) 653-6233

FDA Medical Software Quality Expert Profile

Former director of software engineering with deep experience in medical products and the FDA 510(k), ISO-13485, and IEC-62304 software quality systems.
Hire This Expert
Telephone:
(866) 653-6233

Security and Surveillance Camera Expert Profile

Stanford-educated professor, whose industry career began at AT&T Bell Labs, with specialized expertise in cyber-physical systems and computer vision.
Hire This Expert
Telephone:
(866) 653-6233

Connected Vehicle Telematics Expert Profile

A leader in the field of vehicle-to-everything (V2X) short range communication with decades of focus on ADAS, sensor technologies, and location-based services.
Hire This Expert
Telephone:
(866) 653-6233

Linux-Based Computer Systems Expert Profile

Former professor of computer science and consultant with specialized knowledge of the internal structure of the Linux operating system.
Hire This Expert
Telephone:
(866) 653-6233

Smartphone Software & Apps Expert Profile

Consultant with two decades of experience developing software and mobile apps for Android, Linux, Windows, and real-time operating systems.
Hire This Expert
Telephone:
(866) 653-6233

Video Encoding & Streaming Expert Profile

PhD electrical engineer and data communications expert with three decades of industry and research experience in DSP, video and image encoding, and data compression.
Hire This Expert
Telephone:
(866) 653-6233

Optical Systems and Interfaces Expert Profile

Innovative physicist with decades of experience in electro-optical systems design and significant expertise in low noise circuits and optical instruments and measurements.
Hire This Expert
Telephone:
(866) 653-6233

Fiber Optics and Electronics Expert Profile

MIT-educated electrical engineer, computer scientist, and physicist with two decades of expertise including in network processors, TCP/IP, fiber-optic networks, and VoIP.
Hire This Expert
Telephone:
(866) 653-6233

Analog and Digital Electronics Design Expert Profile

Electrical engineer with more than thirty years of hands-on experience designing real-time systems and embedded software for commercial and military applications.
Hire This Expert
Telephone:
(866) 653-6233

Software and Binary Disassembly Expert Profile

Computer scientist and reverse engineering expert with twenty years of experience developing large-scale distributed high-performance systems.
Hire This Expert
Telephone:
(866) 653-6233

Global Positioning Systems Expert Profile

Electrical engineer with substantial experience in the design of GPS and navigation systems, including DSP and image processing, in military and civilian applications.
Hire This Expert
Telephone:
(866) 653-6233

DOCSIS Cable Modem Expert Profile

Pioneering cable television and settop design engineer with nearly one hundred patents in broadband and wireless data communications and digital video.
Hire This Expert
Telephone:
(866) 653-6233

TCP/IP Internet Protocols Expert Profile

Systems engineer with decades of hands-on experience in the design and implementation of Internet-connected products using WiFi, cellular, and other protocols
Hire This Expert
Telephone:
(866) 653-6233

Autonomous Robot Navigation Expert Profile

Professor and robotics lab director specialized on civilian and military navigation technologies for GPS-deprived scenarios including indoor and underground.
Hire This Expert
Telephone:
(866) 653-6233

Smart Grid Electrical Power Expert Profile

Director of one university research lab that supports NASA and another that prototypes smart grid / energy, smart roads, and other smart city projects.
Hire This Expert
Telephone:
(866) 653-6233

Software Process Improvement Expert Profile

Subject matter expert in software quality, data analytics, wireless communications and networking, web technologies, user interfaces, and e-commerce.
Hire This Expert
Telephone:
(866) 653-6233

Android & iOS Mobile Apps Expert Profile

Computer scientist and inventor with decades of successful software and app creation for a variety of platforms, including Android, iOS, MacOS and Windows.
Hire This Expert
Telephone:
(866) 653-6233

Settop On-Screen Guide & DVR Expert Profile

Embedded computing pioneer with thirty years of experience designing electronics and firmware, notably for DVR-capable satellite TV receivers.
Hire This Expert
Telephone:
(866) 653-6233

Cybersecurity & Cyber-Warfare Expert Profile

Prolific author of books and papers on cybersecurity, cyberwarfare, and digital forensics, as well as cryptography and other forms of applied mathematics.
Hire This Expert
Telephone:
(866) 653-6233

Electronics Source Code Review Expert Profile

Computer engineer with fifteen years of experience in all phases of engineering from system architecture to electronics and software design to manufacturing.
Hire This Expert
Telephone:
(866) 653-6233

System & Software Testing Expert Profile

Prolific author who has trained tens of thousands of engineers in systems testing and has over thirty years of experience in software and electronics testing.
Hire This Expert
Telephone:
(866) 653-6233

GPS & Navigation Systems Expert Profile

Engineer and product manager with twenty five years of work at the leading-edge of agriculture, automotive, and marine navigation and geolocation technologies including GPS/GNSS.
Hire This Expert
Telephone:
(866) 653-6233

Microprocessor Design Expert Profile

Professor of electrical and computer engineering with years of industry experience in the design of microprocessors for infotainment and multimedia systems.
Hire This Expert
Telephone:
(866) 653-6233

Embedded Systems and IoT Expert Profile

Adjunct professor of computer science with two decades of industry experience in software engineering and all phases of the software development life cycle.
Hire This Expert
Telephone:
(866) 653-6233

Wireless Protocols and Standards Expert Profile

Network and wireless technology expert with over thirty years of industry experience who has been significantly involved in multiple wireless standardization efforts.
Hire This Expert
Telephone:
(866) 653-6233

Cloud Computing Architectures Expert Profile

MIT-educated computer scientist experienced in architecting, designing, developing, and optimizing enterprise solutions leveraging cloud computing.
Hire This Expert
Telephone:
(866) 653-6233

Embedded Software Design Expert Profile

Former professor and textbook author with over a decade of industry experience developing software for embedded systems for a range of industries.
Hire This Expert
Telephone:
(866) 653-6233

Military Systems Design Expert Profile

Industry veteran and former member of NASA's Super Problem Resolution Team who built or managed the development of over one hundred computer products.
Hire This Expert
Telephone:
(866) 653-6233

Secure Computer Systems Expert Profile

Electrical engineer with extensive electronics and software product development experience across a broad range of industries and platform architectures.
Hire This Expert
Telephone:
(866) 653-6233

Cellular Communications Expert Profile

Independent engineering consultant in the design of both electronics and software with a formal education in electrical and mechanical engineering.

Expert W425N
Connected Vehicle Telematics Expert
A leader in the field of vehicle-to-everything (V2X) short range communication with decades of focus on ADAS, sensor technologies, and location-based services.
Link to Profile Page
Expert S416N
Analog and Digital Electronics Design Expert
Electrical engineer with more than thirty years of hands-on experience designing real-time systems and embedded software for commercial and military applications.
Link to Profile Page
Expert H400L
Android & iOS Mobile Apps Expert
Computer scientist and inventor with decades of successful software and app creation for a variety of platforms, including Android, iOS, MacOS and Windows.
Link to Profile Page
Expert B620K
Optical Engineer and Telematics Expert
Electrical and optical engineer with demonstrated experience leading global, cross-functional engineering teams in the automotive and other industries.
Link to Profile Page
Expert M242N
Autonomous Robot Navigation Expert
Professor and robotics lab director specialized on civilian and military navigation technologies for GPS-deprived scenarios including indoor and underground.
Link to Profile Page
Expert Y520K
Nanoelectronic & MEMS Sensors Expert
Engineering professor with decades of experience at the forefront of the design and fabrication of microelectromechanical systems (MEMS) and nano devices.
Link to Profile Page
Expert Q240L
DOCSIS Cable Modem Expert
Pioneering cable television and settop design engineer with nearly one hundred patents in broadband and wireless data communications and digital video.
Link to Profile Page
Expert P200S
Satellite and Cellular Base Station Expert
Engineering consultant specializing in wireless cellular mobile technology who has written real-time software for products from automotive and medical to mobile handsets.
Link to Profile Page
Expert J520S
Cellular Communications Expert
Independent engineering consultant in the design of both electronics and software with a formal education in electrical and mechanical engineering.
Link to Profile Page
Expert W255N
Cloud Storage and Filesystem Expert
Professor of computer science with decades of experience in cloud storage and filesystems, computer architecture, data networks, and distributed computing.
Link to Profile Page

Pagination

  • Current page 1
  • Page 2
  • Page 3
  • Page 4
  • Page 5
  • Page 6
  • Next page Next ›
  • Last page Last »

Don't see the right expert for your project among this subset?

Describe the perfect expert for your case >

Request an Expert

(866) 653-6233

Contact Us

Expert Services

  • Expert Reports by Testifying Software Experts
  • Software Source Code Review and Analysis
  • Reverse Engineering and Forensic Analysis
  • Consulting Experts in Software and Electronics

Matters and Venues

  • Patent Infringement and Invalidity Experts
  • Software Copyright and Trade Secrets Experts
  • Product Liability and Failure Analysis Experts
  • Contract Disputes and Software Project Failures
  • Venues and Clients

Areas of Expertise

Artificial Intelligence
Automotive Systems
Cloud Computing
Computer Security
Consumer Electronics
Electronic Circuits
Enterprise Software
Financial Technology
Firmware and IoT
Industrial Controls
Mechanical Design
Medical Devices
Military & Aerospace
Mobile Devices & Apps
Optical Equipment
Renewable Energy
Signal Processing
Telecommunications
Barr Group logo
Call us

Expert Services

  • Source Code Review Services
  • Expert Witness Directory
  • Reverse Engineering Services
  • Expert Reports & Testimony
  • How-To Technical Articles
  • Engineering Services

Latest Insights

  • Payment Processing and e-Payments Fraud
  • Albert Einstein Expert Witness
  • Medical Device Litigation and FDA 510(k)
  • Personality Traits of the Best Expert Witnesses

Website contents copyright © 2012-2025 by Barr Group. | Barr Group's logo is a U.S.-registered ® trademark.

SITEMAP  |  PRIVACY