Software Design EXPERT WITNESSES

Start Custom Software Design Expert Search

Software design expert witness candidates typically have extensive experience in computer science, software engineering, computer forensics, electrical engineering and/or information technology. Cahn Litigation Services is frequently called upon by law firm clients to locate expert witnesses that can support software matters.

A software engineer has expertise in programming languages, software development, and computer operating systems, and applies engineering principles to create software systems. The software development design process brings customer requirements into an implementable form using a programming language. Software design typically consists of three design phases:

Often, matters requiring software expert witness services involve intellectual property, such as patent infringement litigation, software copyright or trade secret disputes. A software forensic expert can analyze software source code to determine if there is evidence to reveal intellectual property infringement or theft. A software expert could also be called in on breach of contract disputes, to consult on technical issues or implementation issues, which could require digital forensics work. In addition, clients may seek a software industry expert for pre-litigation consulting work.

Litigation support by a software design expert witness could include computer software analysis, an expert report, expert opinion, and expert testimony at a trial. In a high-profile case, or litigation involving a significant financial stake, a law firm may request a testifying expert with prior expert witness experience. A software expert must have the requisite underlying software development expertise. In addition, a software engineering expert witness must possess the ability to explain technology to lay people, such as judge and jury.

Related Disciplines

Software Design Expert Witness - Sample Bios

Please Note: All Cahn Litigation expert witness searches are customized to attorneys' precise specifications and preferences. Attorneys are encouraged to discuss search parameters with a Cahn search specialist.

Start Custom Search

The below expert witness bios represent a small fraction of those Software Design experts known by Cahn Litigation Services. These bios are provided to give attorneys a sense of the Software Design landscape.


Expert Witness #254474

This expert is an electrical engineering expert with many years of hands-on experience in industrial controls, automation, machinery, equipment, industrial safety and machine safeguarding. This expert applies expertise to forensic casework involving industrial controls, machine safeguarding, workplace safety, industrial/commercial/residential electric power systems, electrical related fires, electric shocks, and electrocutions. This expert is proficient in the National Electrical Code, National Electrical Safety Code, Electrical Safety in the Workplace, OSHA Standards for General Industry, and OSHA Electrical Safety Standards.

For many years this expert was a controls engineer for a control system integrator, where this expert was involved in control panel design, industrial automation, machine control, electrical design, software programming, installation, electrical contractor supervision, machine safeguarding, commissioning, project management, electrical power distribution and workplace safety. This expert was a corporate engineer performing electrical engineering in 4 different manufacturing facilities, including industrial controls, automation, process control, process engineering, quality control, robotics, industrial safety, machine safeguarding manufacturing supervision, and product development.

This expert is a licensed Professional Engineer in more than 20 states and a member of the National Academy of Forensic Engineers (NAFE), National Society of Professional Engineers (NSPE), American Association of Safety Engineers (ASSE) as well as the Institute of Electrical and Electronics Engineers (IEEE).

This expert provides technical investigations, analysis, reports, and testimony toward the resolution of commercial and personal injury litigation involving design, construction, operation, maintenance and training of electrical systems, equipment and devices.

This expert’s areas of expertise include:

Automation, controls, automated manufacturing, automated assembly lines, conveyors, robotics, material handling, packaging, robotic cells, automated storage and retrieval systems (ASRS), test cells, gantries, cranes, elevators, conveyors, lifts, turn tables, pumps, fans, scales, instrumentation, motion control, process control, boiler control, steam control, speed control, industrial controls, HVAC systems, air conditioners, air handling, boilers, compressed air, exhaust, centrifugal and absorption chillers, heaters, ovens, presses, grinders, cutting, broaching, stamping presses, hydraulics, pneumatics, vision, inspection, weighing, RFID, barcode, RF Radios, recipe/batch management, gas analyzers, motor controls, motion control, electrical control panels, control panel design/build (UL certified), PLC, HMI, MES, SCADA and software development, industrial communications (wired and wireless), information systems, data collection, data reporting, alarming, and industrial safety.

This expert’s expertise also extends to:

Industrial control software, programmable logic controllers (PLC), human machine interface (HMI), graphical user interface (GUI), supervisory control and data acquisition (SCADA). Other software Visual Basic, C++, Microsoft SQL.  PLC Software, Allen Bradley/Rockwell RSLogix/5/500/5000/IPDS, Siemens S5/S7/TIA Portal, Mitsubishi MEDOC/GX Developer/GX Works, Omron, Telemechanique, Modicon,B+R, Opto22, Steeplechase VLC, PC Worx, Wago, Automation Direct, Koyo HMI / GUI / SCADA Software, Rockwell RSView, Rockwell FactoryTalk, Allen Bradley Panelbuilder, Siemens WinCC, Mitsubishi GOT, Mitsubishi GX Worx, Wonderware, Intellution, Iconics, Cimplicity, Proficy iFix, Indusoft, Automation Direct C-more, Industrial Communication Networks, Ethernet, Profibus, Profinet, Ethernet I/P, DeviceNet, ControlNet, Interbus, and ASi-Bus.


Start Software Design Expert Search


Expert Witness #125102


This expert holds a PhD in Computer Engineering and is an Adjunct Professor of Electrical and Computer Engineering. This expert instructs graduate level seminars on embedded computer architectures, and their relation to compiled languages, and embedded software systems. This expert is also an avid technologist, entrepreneur, founder of a highly successful technology consultancy and managing director at a private equity angel investing firm. This expert is involved in IEEE / ACM Design Automation Conference’s Embedded Software and Systems Track and the IEEE Real Time Systems Symposium.  Previously, this expert held industry roles with major US semiconductor companies in the areas of computer architecture, high performance software, and related systems; formerly, chief architect of hardware and software systems for Fortune 500 semiconductor companies.

This expert is the architect of open source computer architecture simulation environments used for hardware/software system design at various US universities. This expert is also the named inventor on multiple US patents, including client/server computing and embedded operating systems.

This expert has extensive experience with testimony (validity/infringement and related), depositions, expert report generation and investigation of computer video hardware and video software systems such as computer operating systems and systems software. Additionally, this expert has extensive experience in reverse engineering and source code review of multi millions of lines of software and hardware source code.


Start Software Design Expert Search


Expert Witness #216671

This expert is an electrical engineer with many years of experience as a testifying and consulting expert. In addition to having a strong background in computer design, including design of storage systems and their software drivers. This expert is an expert in memory technology, and has extensive knowledge of digital and analog electronic circuitry, storage controller design, networked systems design, control systems, operating systems and transaction processing software. This expert has studied memory circuit design including sense amps, as well as music player and music play system design. Currently the Founder of a successful computer systems consulting firm providing advisement in the areas of system design and litigation support in patent cases, this expert is well versed in all forms of computer memory and conducting prior art research. In addition to being a Life Member of the Institute of Electrical and Electronic Engineers, this expert is the named inventor of four U.S. patents. This expert has extensive litigation support history, and has a particularly deep background in assisting counsel with claim construction, as well as providing deposition and trial testimony. A number of these cases involved memory and memory system design patents.


Start Software Design Expert Search


Expert Witness #223021

This expert has designed ASICs, FPGAs, and PC boards for RISC-based parallel processor systems, vector supercomputers, laser printers, hardware emulators, network switches and routers, and various real-time systems. In addition to technical work, this expert provides technical consulting and serves as an expert witness for technical litigation providing experience in reverse engineering hardware and software, analyzing and interpreting patents and trade secrets, and testifying at depositions and trials.

This expert has written technical papers on hardware and software design methods, and has taught courses on Verilog, ASIC, and FPGA design at engineering conferences throughout the world. This expert holds 22 patent and is a Senior Member of the IEEE. This expert is also the president of a leading provider of software forensics tools for litigation. This expert is certified in the use of CodeSuite® and has a master's degree and two bachelor's degrees.

This expert worked on touch sensitive user interface technology in a high profile case. This expert is also well versed in power constraints generally. This expert has extensive litigation experience having been deposed at least a dozen times and testified at trial.


Start Software Design Expert Search


Expert Witness #226812

This expert holds a Ph.D. in Electrical Engineering and has extensive experience developing Application Specific Integrated Circuits (ASIC), semiconductor memories (DRAM and variety of other types), and Programmable Logic (FPGA and PLD) products used in the design of digital computer and telecom systems. This expert has developed Electronic Design Automation (EDA) software products based on behavioral (C, Verilog and VHDL) synthesis and ASIC/FPGA placement-route (physical design). This expert created an engineering design methodology and directed a world-wide operation that released over 3000 gate array (ASIC) designs. This expert was a key contributor in development of various memory (DRAM, SRAM, & serial memory) and logic products. Several patents in semiconductor processing and device structures and ?C to RLT? software compiler technology was issued along with multiple Technical Disclosure Bulletins. This expert?s experience includes various types of re-configurable (Field Programmable Gate Array) logic hardware & software products.

This expert created an Application Specific Integrated Circuit (ASIC) design methodology many years ago that incorporated scan test FlipFlops on IO cells that can be used to test internal operations of ICs. This ASIC design methodology was used to create over 3,000 IC designs, a few of which employed the expensive ?scan-test? capability.

This expert?s numerous expert reports and depositions in IC-related patent litigation cases have resulted in favorable settlements, and this expert has testified in court on IC cases as well. This expert has acquired extensive prior art documents and products over years in the industry. This expert has also provided technical background at the patent office during Re-Examination reviews and at court tutorials.
Start Software Design Expert Search



Expert Witness #233213

This expert holds PhD and MS degrees in Computer and Information Science, with a doctoral dissertation on real-time distributed knowledge-based computing. This expert has had additional formal post-graduate education in project management, time management, public speaking, team leadership, sales, strategic corporate management, venture investment, and corporate finance. This expert has management experience and industry leadership in Internet, multimedia, and cutting-edge software design and service delivery.

This expert’s PhD in Computer & Information Science concerned distributed computing software for Internet client-server systems. This expert has extensively directed development of network services, client/server hardware, and software. This expert was a hands-on CTO overseeing all technology in Internet businesses including a billion-dollar broadband firm, a $100 million wireless firm, and the company managing most of Hollywood's film & TV digital assets on the Web.

This expert has many years of hands-on experience authoring & managing software, this includes CGI, HTML, web beacons e.g. single-pixel GIFs, URL augmentation, web page composition, web search forms/queries, "portlet" aggregation of content into a web page, Javascript and other scripting languages, GUI window stacking, log design & management, web cache design and implementation. This expert has led software teams, including design of Internet client & server software including GUIs with multiple remote stacked windows.

This expert founded an early web company and authored the CGI, HTML, & Web GUI software to put the a soccer store on the Web. This expert managed the incubator spinout firm that designed the Internet's first "portlet" software.

This expert’s engagements have included identifying infringement/non-infringement through extensive forensic analysis of software, totaling over a half-million files reviewed and successfully identifying specific evidence as to infringement/non-infringement. This expert has personally authored ~1 million lines of code across 30 programming languages, providing deep reliable insight in forensic analyses. Total expert reports authored, thousands of pages; total on-record testimony time, ~80 hours. This expert is comfortable with claim construction, in/validity and non/infringement, DOE & 101/102/103/112 analysis, etc.

This expert has extensive litigation experience.


Start Software Design Expert Search


Expert Witness #234251

This expert holds a Ph.D. in Computer Science, and is a full-time consultant primarily supporting military and aerospace matters, leveraging an extensive background in software performance, real-time architecture, hardware design, implementation, interface, control, development and standards. This expert is leading a new standard development for Safety Critical Java Technology and has held a General Radiotelephone License for many years.

At a defense company, this expert served as Chief Scientist of their System Solutions organization and their Software & Systems Resource Center, where responsibilities included systems and software consulting across the organization, guiding technology dissemination activities at the SSRC, reviewing and updating the SSRC's educational offerings, teaching (e.g., Real-Time Systems Analysis, and Object Oriented Real-Time Architecture), and leading and participating in program reviews and audits. This expert supported a wide variety of projects such as SBIRS, SBIS, Air Traffic Control, GPS, various avionics systems, CCTT, LAMPS, and AWACS. This expert was intimately involved in the design and implementation of many major systems spanning a wide range of applications including space (both ground based and flight), aircraft, shipboard, submarine, command & control, and information systems. This expert’s technical interests have included distributed systems / software architecture, distributed real-time systems, software engineering (especially for real-time applications), and performance-critical object oriented systems architecture. This expert has worked with many applications of GPS technology, both military and civilian, including a wide variety of mobile platforms such as aircraft and surface ships. This expert has experience serving as an expert (providing expert reports, depositions and courtroom testimony) in software, hardware, and systems-related litigation including patents, copyrights, trade secrets, and contracts. 


Start Software Design Expert Search


Expert Witness #259843

This expert holds a PhD in Mechanical Engineering and is a Professor Emeritus. This expert taught undergraduate, masters and PhD classes in Mechanical Engineering and Software Development. Typical classes were Machine Design, Design of Machine Elements, Software Engineering, Human Computer Interface, and Introduction to Artificial Intelligence. This expert developed and taught the university’s first robotics program. This expert also provided consulting to industry giants and has continued to be active as an industry consultant.

This expert has published over 60 papers, and is the author of the a publication relating to machine safety. This expert was elected to a National Materials Advisory Board Committee that analyzed how improvements could be made to Structural Components. This was in response to the Challenger Space Shuttle Disaster.

This expert has been hired by both Plaintiffs and Defendants, roughly (70 % plaintiff and 30% defendant).


Start Software Design Expert Search