- Home
- Areas of Expertise
- Firmware and IoT
Firmware and IoT
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.
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.
The following is a representative subset of Barr Group's experts who have experience designing and/or testifying about these technologies:
Microwave and RF Electronics Expert Profile
Neural / Spinal Cord Stimulator Expert Profile
Advanced Military Radar Systems Expert Profile
Digital Cellular Mobile Radio Expert Profile
Cloud / Network Storage Device Expert Profile
Payment and Transaction Processing Expert Profile
Data Center and Cloud Storage Expert Profile
LLM Generative A.I. and Chatbot Expert Profile
Physical Layer Communications Expert Profile
Wireless Power Transfer Expert Profile
Spread Spectrum Communications Expert Profile
GPS-Guided UAV Flight Systems Expert Profile
Wireless and Cellular Standards Expert Profile
Electronic Warfare and Cybersecurity Expert Profile
Parallel Processing Architectures Expert Profile
Semiconductor Fabrication Expert Profile
Software Design Review Expert Profile
Handheld Operating Systems Expert Profile
Mixed-Signal Electronics Expert Profile
Airbag and Vehicle Telematics Expert Profile
Streaming Multimedia Expert Profile
Satellite & Cellular Base Station Expert Profile
Independent engineering consultant specializing in wireless cellular mobile technology and real-time embedded software development.
Nanoelectronic & MEMS Sensors Expert Profile
Professor of electrical and computer engineering with decades of experience at the forefront of the design and fabrication of microelectromechanical systems (MEMS) and nanoelectronic devices.
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.
FDA Medical Software Quality Expert Profile
Former director of software engineering and independent consultant with deep experience in the medical products and telecommunications industries and FDA 510(k), ISO-13485, and IEC-62304 compliant software quality systems.
Surveillance Camera Networks Expert Profile
Stanford-educated professor of electrical engineering and computer science whose career in industry began at AT&T Bell Labs and has specialized expertise in cyber-physical systems, IoT technologies, and computer vision.
Connected Vehicle Telematics Expert Profile
Linux-Based Computer Systems Expert Profile
Smartphone Software & Apps Expert Profile
Computer engineer and consultant with more than two decades of industry experience developing software for embedded systems and mobile apps powered by Android, Linux, Windows, and real-time operating systems such as VxWorks.
Video Encoding & Streaming Expert Profile
PhD electrical engineer and data communications expert with three decades of professional industry and research experience in areas such as video encoding and imaging technologies, digital signal processing (DSP), lossless data compression, and computer security. Areas of specialized technical expertise also include Amazon AWS and other cloud computing platforms.
Optical Systems & Interfaces Expert Profile
Physicist with over three decades of industry experience and a prolific innovator in electro-optical systems who invented a new type of optical microscopy, co-invented solid immersion microscopy, designed the first commercial atomic and magnetic force microscope, and invented a laser noise canceller. Has specialized technical expertise in analog circuit design, low noise circuits, optical systems, instruments, and measurements, interferometry, ultrasensitive measurements, and silicon photonics.
Fiber Optics and Electronics Expert Profile
MIT-educated electrical engineer, computer scientist, and physicist with over two decades of technology expertise in areas including data communications, network processors, TCP/IP protocols, fiber optic networks, and VoIP.
Analog & Digital Electronics Expert Profile
Electronics and computer science expert with more than twenty-five years of hands-on experience analyzing, designing, and implementing real-time systems for commercial, industrial, and military applications. Has been chief architect or technical lead on numerous projects covering all aspects of the architecture and development of electronics (including circuit boards and FPGAs), embedded software, network and communication protocols, and graphical user interfaces.
Software & Binary Disassembly Expert Profile
Global Positioning Systems Expert Profile
Electrical engineer with substantial design experience in the fields of GPS and navigation systems, digital signal processing, semiconductors, image processing, and software-defined radio for airborne and ground-based systems and devices in the military, agricultural, industrial, and other markets. Experience includes technical team and architectural leadership for multiple product launches.
DOCSIS Cable Modem Expert Profile
TCP/IP Internet Protocols Expert Profile
Software and systems engineer with several decades of hands-on experience in the design and implementation of complex embedded systems based on Linux, Windows, and real-time operating systems. Specialist in Internetconnected products such as consumer electronics and IoT devices using WiFi 802.11, GSM/LTE cellular, and other wireless and wired protocols. Also has experience with FPGAs and implementing M2M communications through the use of Microsoft .NET-based web services.
Autonomous Robot Navigation Expert Profile
Smart Grid Electrical Power Expert Profile
Professor of electrical and computer engineering with significant industry experience in telecom, aerospace/defense, security, and healthcare application domains. Director of a university program that supports NASA’s Johnson Space Center and co-director of a connected infrastructure program that prototypes smart grid, smart energy, smart transportation, and other smart city projects. Research relates to those and other topics that touch on embedded computing systems and communication and networking protocols.
Software Process Improvement Expert Profile
Former adjunct professor of computer science and university researcher turned industry consultant and trainer focused on software process improvement and product design. Subject matter expert in software engineering, software quality, data analytics, e-commerce, wireless communications, networking, embedded systems, web technologies, and user interfaces.
Android & iOS Mobile Apps Expert Profile
Computer scientist and inventor with decades of hands-on experience applying emerging technologies to create successful software applications and apps for a variety of computing platforms, including Android and iOS smartphones, Macs, and Windows PCs.
Settop On-Screen Guide & DVR Expert Profile
Cybersecurity & Cyber-Warfare Expert Profile
Electronics Source Code Review Expert Profile
System & Software Testing Expert Profile
GPS & Navigation Systems Expert Profile
Microprocessor Design Expert Profile
Embedded Systems & 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.
Wireless Protocols Expert Profile
Computer networking and wireless technology expert with over thirty years of industry experience who has been significantly involved in multiple wireless standardization efforts.
Cloud Computing Architectures Expert Profile
Embedded Software Design Expert Profile
Former adjunct professor of computer engineering with more than twenty-five years of experience in the software industry, including over a decade spent developing software for embedded systems.
Military Systems Design Expert Profile
Embedded systems industry veteran who built or managed the development of more than one hundred computer products.
Secure Computer Systems Expert Profile
Electrical engineer with extensive electronics and software product development experience across a broad range of industries and platform architectures.
Cellular Communications Expert Profile
Independent engineering consultant in the design of both electronics and software with a formal education in electrical and mechanical engineering.
Electrical engineer with extensive electronics and software product development experience across a broad range of industries and platform architectures.
Physicist with over three decades of industry experience and a prolific innovator in electro-opti
Former adjunct professor of computer engineering with more than twenty-five years of experience in the software industry, including over a decade spent developing software for embedded systems.
Don't see the right expert for your project among this subset?