CRITICAL Software provides systems, software and data engineering services for safety, mission and business-critical applications. CRITICAL Software 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. The company offers expertise in high-integrity Embedded Software, with a particular focus on real-time safety and dependability.
CRITICAL Software's engineering department has worked on several million lines of code for on-board satellite software, complying with standards such as DO-178B/C, ESA’s ECSS, Galileo SW Standard, EN50128, IEC61508 and MISRA C/C++. CRITICAL Software’s engineers have designed and developed non-critical embedded systems (both HW and SW) that are used in both civil and military markets. CRITICAL Software’s activities range from requirements analysis to acceptance testing of the V-cycle with highest criticality levels with the ability to start or leave at any stage of development. We operate a Quality Management System that complies with the most demanding standards but keep the flexibility to adapt to our customers’ software development process, ensuring seamless and efficient integration with customers’ project teams.