We live in an era where we are constantly bombarded with new innovative products and components enabling us to do things better, faster and with less power. However, when evaluating which technology platform is most suitable for a product, traditional design values remain true , and metrics such as effectiveness, reliability and longevity must always remain at the forefront of any design.

With the majority of the design process being focussed on electronics and software, attention must also be directed to other aspects of design that permeate through the entire creation process and would typically include such topics (?)as user ergonomics,  ease of use or installation, design for manufacture, and expandability as a platform for future generations of the product. 

·         Embedded system design for 8/16/32 bit processors

·         Wireless system design

·         Control system design and software development

·         Signal Processing and conditioning

·         Power management design

·         PCB design

·         Fault Tolerant and safety critical design