Products are increasingly requiring complex software functions to operate, necessitating a strict and professional attitude toward programming. The choice of programming language, operating system, tool selection and architecture together with quality documentation are now key to the successful completion of customers product developments. CPI's team of programmers use the latest in development tools and methodologies and all have a full understanding of key hardware principles.
Intelligent products that are now being designed all incorporate some level of software integration. This may be a simple microcontroller application through to a 32 bit embedded system utilising real time operating systems and distributed applications. Whatever the requirement CPI can provide the resource necessary.
CPI holds all the design tools and knowledge to provide first class software development for a wide range of computing platforms. The software is engineered to be reusable and “fit for purpose” with all software solutions undergoing strict testing and functional analysis.
CPI's expertise is in real time control and boasts an impressive portfolio of applications which are class leading in their respective industries.
|