Developing and testing ADAS algorithms in the automotive domain is very challenging in the sense of the different skills required to have the algorithm correct from mathematics and physics point of view, then correctly translated into software implementation, then correctly built into an embedded application that runs over a limited set of memory and CPU resources.

Usually researchers develop their “raw” algorithms in terms of mathematical equations or scripts, then algorithm developers implement this into executable code that can be simulated or tested on a PC environment. This algorithm is moved later to the embedded platform. In this video, Hossam Yahia from Brightskies presents an approach that simplifies the testing process between those different steps and guarantees the smooth transition from one step to another.

Hossam Yahia is Chief Technical Officer for Embedded system activities at Brightskies. He has got his BSc in Electronics and Electrical Communications from Faculty of Engineering, Cairo University in 2003, then MSc in Software Engineering, Safety Critical Systems from Nile University in 2014. During his 10-year journey at Valeo, Hossam led the functional Safety activities for development of methods and tools for compliance with the international ISO standard ISO-26262. He worked directly with ISO working group members on the analysis of the standard requirements.

Ahmed Belal is ADAS systems engineer in Brightskies. He has got his BSc in Computers and Systems from Faculty of Engineering, Zagazig University in 2014, then a 9-month diploma in Embedded Systems from Information Technology Institute (ITI) in 2016. Ahmed worked on different levels of testing of ADAS systems, in addition to development of methods and tools for compliance with the automotive functional safety standard ISO-26262.

Hermann Rauth is Field Application Engineer at Vector Informatik GmbH. In this role he is responsible for customer service, presentations, training and technical support. He graduated in 1997 as electrical engineer specialized in telecommunications at the RWTH Aachen. In the past 20 years he worked as a developer, Systems-/Requirements-Engineer, Customer Product Engineer and Voice Engineer with leading telecommunications companies such as Bosch, Avaya and other leading telecommunication companies.