Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 28 hours
Course Outline
Module 1: Foundations of Automotive Software and AUTOSAR
- Fundamentals of automotive embedded systems
- The progression of AUTOSAR: contrasting Classic and Adaptive paradigms
- Structural layers and core principles of the AUTOSAR architecture
- Contextualising ADAS systems within the AUTOSAR ecosystem
Module 2: AUTOSAR Classic Platform – Fundamental Principles
- Basic Software (BSW) structure and the Role of the Runtime Environment (RTE)
- Configuring ECUs and establishing communication mechanisms
- Standard tools and configuration methodologies
- Interoperability between AUTOSAR Classic and legacy systems
Module 3: AUTOSAR Adaptive Platform – Core Elements
- Introduction to the AUTOSAR Adaptive architectural model
- Design patterns and execution logic for Adaptive Applications (AA)
- Leveraging POSIX-based operating systems and Execution Management (EM)
- Utilising Adaptive Platform Services (AP Services) and communication middleware
Module 4: Communication and Service-Oriented Architecture
- Exploring SOME/IP, DDS, and ara::com protocols
- Architecting and configuring service interfaces
- Facilitating communication between various Adaptive Applications
- Seamless integration with external ECUs and the Classic Platform
Module 5: Applying AUTOSAR Adaptive to ADAS Development
- Analysis of ADAS capabilities and functional architectural design
- Addressing challenges in sensor fusion and data exchange
- Incorporating ADAS algorithms within the AUTOSAR Adaptive framework
- Examination of real-world ADAS software architecture case studies
Module 6: Development Lifecycle and Tooling
- Overview of the AUTOSAR-compliant toolchain
- Modeling and configuration utilities (e.g., Vector, EB tresos, DaVinci, or equivalents)
- Automated code generation and deployment to target hardware
- Testing strategies and debugging techniques for adaptive applications
Module 7: Advanced Concepts and Industry Best Practices
- Integrating security and functional safety into AUTOSAR Adaptive and ADAS systems
- Managing updates, diagnostics, and monitoring in adaptive contexts
- Optimising real-time system performance
- Emerging trends in automotive software architecture
Module 8: Practical Application and Capstone Project
- Supervised practical exercises leveraging AUTOSAR development tools
- Configuration and simulation of ADAS components
- Capstone project: Architecting a simple Adaptive AUTOSAR application for a specific ADAS scenario
Conclusion and Future Directions
Requirements
- Proficiency in C/C++ programming for embedded applications
- Foundational knowledge of automotive software principles
- Working familiarity with microcontrollers, communication standards, and real-time operating systems
Target Audience
- Software engineers and developers specialising in the automotive sector
- Architects of embedded systems
- Developers focused on ADAS and autonomous vehicle technologies
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 5200 € + VAT*
Contact us for an exact quote and to hear our latest promotions