Overview
This “Certified AUTOSAR Engineer” program is a comprehensive training initiative designed to equip engineers with the in-depth knowledge and practical skills required to design, develop, and deploy software for automotive systems using the AUTOSAR standard. The program covers both Classic and Adaptive AUTOSAR, providing a holistic understanding of the architecture, methodologies, and tools involved in AUTOSAR-based development.
The curriculum is structured to provide a logical progression, starting with fundamental concepts of in-vehicle networking and diagnostics, and advancing to the intricacies of AUTOSAR configuration, integration, and application development. Through a blend of theoretical instruction, hands-on exercises, and real-world case studies, participants will gain the expertise needed to contribute effectively to the development of next-generation automotive electronic control units (ECUs).
Objectives
Upon successful completion of this program, participants will be able to:
- Understand In-Vehicle Networking and Diagnostics
- Develop and Configure AUTOSAR MCAL Modules
- Integrate Classic AUTOSAR Software Components
- Develop Applications for Classic AUTOSAR
- Understand and Integrate Adaptive AUTOSAR
- Contribute Effectively to AUTOSAR-Based Projects
Prerequisites
All participants should have:
- Strong Embedded C Programming
- Microcontrollers Peripherals, Realtime operating system concepts
Suggested Audience
2+ Years on Automotive Embedded Development, Members migrating from non Automotive SW development to Automotive Embedded SW development, Members Migrating to AUTOSAR based projects
Duration
240+ Hours Approx – (6 Courses * 40 hours each)
Course Outline
- Module 1: Introduction to ASPICE and Functional Safety
- Module 2: ASPICE Process Areas and the SDLC
- Module 3: Hazard Analysis and Risk Assessment (HARA)
- Module 4: Functional Safety Concept and Technical Safety Requirements
- Module 5: ISO 26262 Part 6: Software Development
- Module 6: Application of FuSA in EV and ADAS
- Module 1: Introduction to In-Vehicle Networking
- Module 2: Controller Area Network (CAN)
- Module 3: Local Interconnect Network (LIN)
- Module 4: Automotive Ethernet
- Module 5: FlexRay
- Module 6: Hardware Security Module (HSM) and Automotive Gateway ECU
- Module 7: Vehicle Diagnostics, UDS, and OBD
- Module 1: Introduction to AUTOSAR MCAL
- Module 2: AUTOSAR MCAL Documentation
- Module 3: MCAL Configuration and Code Generation
- Module 4: Core MCAL Modules
- Module 5: Implementing UART and I2C as CDD
- Module 6: MCAL Integration and Debugging
- Module 1: Introduction to AUTOSAR Architecture
- Module 2: AUTOSAR Runtime Environment (RTE)
- Module 3: AUTOSAR Operating System (OS)
- Module 4: AUTOSAR Communication Stack (Com)
- Module 5: AUTOSAR Diagnostic Stack (Diag)
- Module 6: AUTOSAR Crypto Stack
- Module 7: AUTOSAR Memory Stack
- Module 1: Introduction to AUTOSAR and Simulink
- Module 2: AUTOSAR Design Workflows
- Module 3: Modeling AUTOSAR Components in Simulink
- Module 4: AUTOSAR Modeling Styles and Patterns
- Module 5: Variant Management in AUTOSAR Applications
- Module 6: Software Architecture Modeling with System Composer
- Module 7: Code Generation and Integration
- Module 1: Introduction to Adaptive AUTOSAR
- Module 2: Adaptive AUTOSAR Methodology
- Module 3: Adaptive AUTOSAR Applications
- Module 4: Execution Management
- Module 5: SOME/IP Communication
- Module 6: Communication Management
- Module 7: AUTOSAR Manifest
- Module 8: Persistency and Diagnostics
- Module 9: Security and Update Management