Codethink delivers technology services and solutions to the automotive industry. We undertake the heavy lifting on the delivery of business critical software projects for OEMs, Tier 1s, and system integrators.

How can Codethink help?

We work and contribute heavily within open source communities. We founded, a community focused on understanding how we can trust software at scale. We are active members of AGL (Automotive Grade Linux) and ELISA communities, and a former member of COVESA (previously named GENIVI). Our work has led us to develop tools and processes that benefit the automotive industry, especially in the area of automated testing where we are publicly leading efforts to improve the state of the art. This is reflected through our contributions across a number of open source projects, including Buildstream, Buildgrid, Freedesktop-sdk, and

In addition, our technical expertise spans a number of categories including:

  • Software Integration at scale
  • ADAS
  • In-vehicle Infotainment Systems
  • Testing and Validation
  • Test Virtualisation
  • Telematics
  • ECU & MCU Development

We believe that the automotive industry must ensure they are better prepared to deal with software in the long term. Currently this isn’t always the case. Our strategic thinking towards long-term maintainability is critical to this philosophy. You can learn more about long term maintainability here.

Leading the way forward in Functional Safety (FuSa)

What is FuSa?

FuSa is short for ‘Functional Safety’. Vehicles today contain far more software than ever before. As a result, there is a substantial risk of failure or even fatalities due to malfunctioning equipment.

Codethink's work on FuSa

Codethink’s safety journey started in 2016 with the question “how can open source help with safety?” Shortly thereafter, we founded the AV-STPA open source project in collaboration with MIT to analyse and document safety requirements for autonomous vehicles by applying System-Theoretic Process Analysis (STPA).

Building on our STPA work and learnings, in early 2021 we published our Risk Analysis Fault Injection Automation (RAFIA) approach to applying STPA to safety-related promises about the behaviour of systems running complex software on multi-core microprocessors, including pre-existing open source software such as Linux.

Working closely with exida, Codethink achieved ISO 26262 ASIL D Tool Certification in 2021 for our Deterministic Construction Services (DCS) based on RAFIA.

Today, Codethink continues its safety journey working towards safety certification of a Linux-based operating system initially for the automotive industry. Meanwhile, we are actively delivering proof of concepts and technology projects with automotive OEMs and Tier 1s.

You can learn more about this journey here:

Automotive Content


Get in touch to find out how Codethink can help you +44 161 660 9930

Contact us