Mark Richardson

Mark Richardson

  • Lead Field Application Engineer
  • TASKING

Mark has over 45 years of experience with Embedded Software. He is the lead field application engineer at LDRA which is now a TASKING company and prior to Covid-19, used to spend much of his time travelling worldwide, providing training and consulting for LDRA’s customers, helping them to verify that their software complies to standards such as DO-178C, IEC 61508, ISO 26262, … He has also created over 100 integrations with embedded IDEs/Compilers/CPUs to ensure that customers can test efficiently on their target hardware. He has lived in the UK, France and the USA, working on a variety of embedded projects. Mark currently lives in the UK.

Sessions

  • Architecture and Software Development & Certification

    Importance of Control Coupling and Data Flow Analysis in Certifying Multicore Systems

    Most software development complies with standards like DO-178C and AMC 20-193, prioritizing determinism, partitioning, and interference mitigation. How can hardware-software co-design enable robust scheduling, partitioning, and interference management, ensuring deterministic system behaviour. Furthermore, what does verification and certification truly entail for multicore avionics platforms, considering the complex interplay between hardware and software in safety-critical environments?