
Services​
-
General consultancy on electronic systems and product development
-
Design of system and component architectures
-
Detailed design and implementation of digital electronic hardware, including microprocessor based systems and embedded real-time firmware
-
Delivery of proof-of-concept and pre-production prototypes
-
Detailed design and implementation of user and enterprise software including desktop, mobile, web, industrial controller, and globally-networked applications
-
Delivery of complete and fully tested components and systems in both hardware and software
-
Drafting of user and technical documentation
-
Provision of expert witness services in patent and related legal matters
Expertise
-
Architecting and coding of real-time multi-tasking control software systems on platforms ranging from PC networks through to customised embedded processors
-
Schematic and PCB layout design of digital electronic hardware including embedded microprocessor-based systems and modern high-speed SoC based systems
-
Design and implementation of proprietary and standard electronic communication and network protocols
-
Architecting and coding of multi-tier client/server software systems encompassing graphical user-interfaces, databases, networking, and device drivers, on platforms including desktop PCs, hand-held mobile devices, and “black-box” processors.
-
Electronic product design including functional definition, packaging, user control panels, and remote control protocols
-
Scheduling and costing of hardware and software development projects