Sebastian Roßner & Lukas Sucher
Code to Road in < 12 hours
#1about 5 minutes
Introducing the CARIAD and Bosch automated driving alliance
CARIAD and Bosch have partnered to build a complete, scalable software stack for autonomous driving, targeting all vehicle classes from mass-market to premium.
#2about 3 minutes
Understanding the levels of automated driving
A breakdown of automated driving levels explains the key difference between Level 2, where the driver is responsible, and Level 3, where the car is responsible.
#3about 4 minutes
The architecture of the autonomous driving software stack
The software stack processes data from sensors through perception and fusion layers to create an environmental model, enhanced by a swarm-data-trained behavior map.
#4about 4 minutes
Building a neutral cloud-based development playground
A neutral development environment was created on a cloud hyperscaler to support three core feedback loops: the data loop, the deep learning loop, and the DevOps loop.
#5about 5 minutes
Evolving the build system from multi-repo to monorepo
Switching from a complex multi-repo structure to a monorepo with Bazel reduced build and integration times from five hours to just ten minutes.
#6about 3 minutes
Scaling the testing pipeline across multiple levels
The testing process scales from cloud-based resimulation to on-target ECU testing in data centers and finally to in-vehicle tests to manage a high volume of daily integrations.
#7about 8 minutes
A multi-layered strategy for embedded software validation
Validation is accelerated using a combination of software-in-the-loop, processor-in-the-loop, and hardware-in-the-loop testing to ensure quality before road tests.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
1:38:16 MIN
A look inside the Bosch software team in Vienna
On developing smartphones on wheels
24:44 MIN
Bosch's strategy for connected, automated, and electrified vehicles
On developing smartphones on wheels
49:45 MIN
The automotive industry's shift to software-centric development
How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution
00:29 MIN
Introducing SEAT:CODE and its digital transformation mission
Shared mobility for everyone!
17:57 MIN
Challenge two: Adapting legacy architectures and processes
How Machine Learning is turning the Automotive Industry upside down
00:54 MIN
Introducing Cariad and its unified software platform
Finding the unknown unknowns: intelligent data collection for autonomous driving development
07:47 MIN
Developing the software-defined vehicle (SDV)
Harnessing the Power of Open Source's Newest Technologies
04:44 MIN
Using AI to boost developer productivity at Mercedes-Benz
Beyond the Hype: Real-World AI Strategies Panel
Featured Partners
Related Videos
Software defines the vehicle: Why customers and developers will love cars even more
Peter Bosch
Developing an AI.SDK
Daniel Graff & Andreas Wittmann
On developing smartphones on wheels
Hans-Jürgen Eidler
Agile work at CARIAD – Creating a customer web application for controlling the vehicle
Torben Schramme
Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive
Rahima Yakoob
Automated Driving - Why is it so hard to introduce
Sayed Bouzouraa
How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution
Ulrich Wurstbauer & Mohamed Nassar
Inside Mercedes-Benz: How CIO Katrin Lehmann is Empowering 5,000 Developers and Driving Digital Change
Katrin Lehmann & Sead Ahmetovic
From learning to earning
Jobs that call for the skills explored in this talk.



PreMaster - GapYear - Firmware-Entwicklung ctrlX DRIVE
Robert Bosch GmbH
C++
Agile Methodologies
Software Architecture
Continuous Integration

Embedded Softwareentwickler (m/w/d)
Arnold NextG GmbH
München, Germany
Intermediate
Embedded C
Functional safety




