Nigel Jones has more than three decades of engineering design experience. His work involves both design of the electrical circuitry as well as the development of associated embedded software.
As an expert in both the hardware and firmware design of embedded systems, Nigel finds himself in constant demand from a wide variety of clients. His experience spans many industries--including consumer electronics, industrial controls, and telecommunications--with end products ranging from portable diesel burners to underwater rebreathers and exploration vehicles.
Nigel is sought after as an expert witness. Admitted in U.S. District Court as a testifying expert, Nigel has testified several times before judges and juries in high-profile litigation. Nigel is also a prolific blogger who has published more than a dozen magazine articles about design of embedded systems.
- A testifying member of the Barr Group team that analyzed Toyota's electronic throttle control software to identify causes of unintended acceleration via software malfunction.
- Design of a highly fault tolerant distributed data acquisition and control system for a SCUBA rebreather with overall responsibility for system architecture, hardware design and layout, embedded software development, and documentation.
- Design of the electronic systems and software for a highly sophisticated underwater vehicle capable of generating 3-D maps of flooded passages at depths to 500 feet.
- How to Prevent and Detect Stack Overflow
- How to Make Embedded Software Smaller and Faster
- MISRA-C Guidelines for Safety-Critical Systems
- How to Use C's volatile Keyword
- Efficient C Code for 8-bit Microcontrollers
- U.S. Patent No. 7,259,572: Method and Apparatus for Detecting Impedance
- U.S. Patent No. 7,477,158: Method and Apparatus for Brightness Control of Indication Lights