What we're about

Please get in touch if you have any C++ related topic you would like to speak about. We welcome talks on both beginner and expert level. We apply the Berlin Code of Conduct (http://berlincodeofconduct.org/).

Upcoming events (1)

Safety critical C++: introduction and lessons learned from a automotive product

Welcome to our next C++ Meetup!

This meetup is kindly sponsored by Sigma Embedded Engineering!

The agenda for the evening:
18:00 Doors open

18:00 - 18:30 Food and mingeling

18:30 - 18:40 A word from our sponsor

18:45-19:00 Information about the C++ standardisation process and the Swedish working group within The Swedish Institute for Standardisation (SIS)

19:00-19:45 Main presentation: Safety critical C++: an introduction and lessons learned from a large automotive product, see abstract below

20:00 Closing

Zenseact is developing a world-class complete software stack for autonomous drive (AD) and advanced driver-assistance systems (ADAS), where the majority part of the production grade code is developed in C++(14). Emerging AD technology along with automotive connectivity have brought a paradigm shift to the automotive space, and the development efforts into the former is resulting in exponentially larger and more complex safety-critical applications. A large part of solving the AD puzzle is not only developing the functionality but proving that it is safe. This involves an umbrella of topics including but not limited to technological ones—organizational structure, human factors, safety by design, verification and validation, and so on—but one key area is naturally that of the software implementation.

In this talk we will focus on the latter and go through an introduction to C++ development in the safety critical domain, followed by lessons learned from using C++ in large safety-critical automotive applications. We'll wrap up with some time for an open discussion on what automotive could learn from industry leaders within software engineering, particularly given some examples where best software engineering practices may be perceived to contradict best safety-critical development practices.

David is leading the core C++ area at Zenseact, a key organizational component to facilitate safety in the software domain, serving all production grade development teams of the organization. He's actively promoting bringing the best software engineering practices to the automotive space whilst preserving safety culture as a guiding star, a consolidation he believes is a key factor when facing the challenges of large-scale agile development in the ADAS/AD domain.


Past events (35)

Concepts, Ranges and hands on container implementation

Central House Conference Gothenburg