Organisations and businesses to help you grow



CRITICAL Software provides systems, software and data engineering services for safety, mission and business-critical applications. The company helps to ensure its clients meet the most demanding quality standards for software safety, performance and reliability. Its data engineering products and services also provide clients with the information they need to manage their important assets, helping them to achieve better business performance.

Critical Software - MH-60S Knight Hawk  US NavyDuring the last 17 years, CRITICAL Software has contributed to innovations in a range of industries, working on successful projects that have had a real impact on people’s lives and businesses.

The company’s talented experts are dedicated to the reliability and excellence that have become CRITICAL Software’s hallmarks, maintaining the company’s ambition to face the world’s ever-increasing demands.

CRITICAL Software had its origins in the College of Science and Technology, at Coimbra University in Portugal. The three founding partners met in 1996 when they were studying for PhDs in computer engineering. Their published work resulted in NASA proposing a contract to test its critical systems in its space laboratories. Since then, the company has expanded to work in many other mature markets and has offices in Portugal, United Kingdom, Germany, USA, and in Mozambique and Angola.

Critical Software - Space

In recent years, CRITICAL Software has been listed by Business Week as one of the Top 500 Fast-Growing companies in Europe and has supported high-profile clients in several markets including the Chinese and Japanese space agencies, Vodafone and the Bank of New York.

At the heart of the company’s success are its people. It is their know-how, energy and passion that drives the business forward, and working conditions reflect the fact that the company looks to attract the very best talent.

The company’s apprenticeship and internship schemes provide high-quality, work-based training programmes for people who want to develop their skills and gain experience in a leading technology company.

Apprentices have usually had some exposure to the general IT field, though are unlikely to possess any professional experience. They will undertake formal education at a college generally leading to level 3 and level 4 ICT qualifications. This will be supplemented with practical experience at CRITICAL Software through their involvement in different projects. Apprenticeships will generally last for two to three years. On successful completion, as with university graduates, apprentices will take on a Junior Engineering position.

Find out more about CRITICAL Software through its website, Facebook and Twitter pages. Read more about the company’s career opportunities at



E-mail : *


CRITICAL Software is a leading global software services and products company developing dependable technologies for critical systems. The business has expanded over the past two decades and now operates in over 10 different industries, including aerospace, space, maritime, energy, finance and defence.

Get in touch with CRITICAL Software

  • Submit