Services
Safety-Critical Engineering
Critical Software is an expert in the engineering of safety, mission and business critical software-intensive systems. Over the past 12 years we have developed and fine-tuned engineering processes and methodologies to ensure the best possible results for our customers of high-integrity solutions. In particular, we have extensive knowledge of safety-critical solutions for the highest levels of integrity against standards and guidelines such as DO-178B, EN-50126/8/9, IEC-61508 and 00-55/56.
Safety-critical systems are complex and often require comprehensive management systems to support them through-life. We have significant experience in developing these systems, such as maintenance and asset management systems, to ensure that these critical systems are always used and maintained according to the precise specifications of the supplier. Complementary to these skills, we have also developed competencies in data mining and business intelligence allowing us to accurately analyse large amounts of complex data and deduce actionable results to enable managers and key stakeholders to make important and timely decisions swiftly. This has been applied in the area of Health and Usage Monitoring Systems (HUMS) to improve the maintainability of aircraft.
At Critical, we place innovation as the key driver to our continued success and growth. As a result, typically over 15% of annual profits are invested back into Research & Development activities and collaborative research projects with universities and partner organisations. For example, we are currently looking at ways of applying formal methods in a more cost-effective manner to high integrity projects across the aeronautics and transport industries. We also advocate the use of the Model Driven Development (MDD) paradigm and seek to use this across all our engineering projects and throughout the project lifecycle. We are gearing up to support the forthcoming DO-178C software guidelines standard which we see as offering significant cost savings through the use of more advanced tools, technologies and methodologies.
We are experienced in all major development languages, approaches and tools, meaning that we can always offer the most suitable and cost-effective solution for a given problem. We pride ourself in our reputation of delivering on-time, on-budget and to exacting specifications. If you have an engineering problem, Critical can help you.
Near-Shore Engineering
Critical Software can offer attractive solutions to your safety-critical software development needs by using the near shore engineering services of our centre in Portugal. A highly experienced team of engineers will perform the development in an environment governed by a strict quality control system (certified to CMMI Level 5). The whole project will be under the control of our UK based team of managers and senior engineers, thus providing you with a highly responsive interface. This combined approach provides a low cost engineering solution that embodies the UK presence essential to ensuring that the expectations of the sophisticated UK market are met.
Key Features
- Safety, mission and business critical
- DO-178B, EN-50126/8/9, 00-55/56
- Covering the entire systems lifecycle
- Partnering approach
- On-time and on-budget
Other Services
Check our range of Services


