Our consulting software engineer is a Chartered Engineer with over 40 years professional experience.
This experience has covered everything from mainframe computers using COBOL to modern websites,
logistics to bare-metal, and audio/visual to coffee machines. Although he specialises in embedded
systems, he is nonetheless experienced working with a wide range of environments and methodologies.
He has a reputation for delivering high quality results with thorough documentation.
Development of reliable, real-time embedded software systems with emphasis on robustness and maintainability.
Integration of embedded software within complex systems ensuring seamless hardware-software interaction.
Use of model-based design and testing to reduce defects and accelerate delivery.
Adoption of agile and iterative methodologies tailored for the embedded software development lifecycle.