This course covers every aspect of automotive software development, including the principles of AutoSAR, more complex AutoSAR ideas, non-AutoSAR use cases, and in-depth ECU abstraction development. You will examine the foundational software of AutoSAR, comprehend the subtleties of runnable, and develop knowledge of interfaces, connectors, and composition. Additionally, you will learn about real-time environments (RTE), such as sender-receiver, client-server, and communication RTE, and gain practical experience in planning events inside the RTE framework. The course also covers non-AutoSAR applications and goes beyond AutoSAR, concentrating on the Microcontroller Abstraction Layer (MCAL), ARXML configuration, and efficient project setup. By the end of the course, you will have a variety of abilities in automotive software development and be well-equipped to handle challenging automotive software projects, whether inside or outside the AutoSAR framework. This course is helpful for: 1) Engineers who work in creating automotive software, vehicle electronics, and systems engineering and wish to learn more about AUTOSAR and its use should take this course. 2) Software developers who want to embrace AUTOSAR-compliant development practices are responsible for developing software applications and components for automotive systems. 3) Engineers working on embedded systems in automobiles who want to include AUTOSAR principles into their work. 4) Systems Architects: Experts in the design and architecture of automotive systems interested in implementing AUTOSAR-compliant plans. To be successful in this course, you should have a background in programming skills, software engineering, embedded systems, and the fundamentals of automotive technology.
What you'll learn
Understand AutoSAR principles and architecture
Develop skills in ECU abstraction and planning events within the RTE framework
Gain practical experience with ARXML configuration and project setup
Explore non-AutoSAR applications relevant to automotive systems
Course objectives
To provide a comprehensive overview of AutoSAR framework and its applications
To equip participants with the skills needed for effective automotive software development
To enable integration of AutoSAR principles into existing engineering workflows