AUTOSAR

AUTOSAR is a standardized open-source software architecture designed for automotive embedded systems. It is a collaborative effort within the automotive industry to establish a common platform for the development of software-intensive, interconnected, and scalable automotive systems.

This competency area includes an understanding of the concepts of AUTOSAR Architecture, AUTOSAR WorkflowAUTOSAR Configuration, Communication Stacks, AUTOSAR Basic Software (BSW), AUTOSAR RTE (Run-Time Environment),  MCAL (Microcontroller Abstraction Layer), Integration and TestingDiagnostic Services, AUTOSAR Authoring Tools, Debugging AUTOSAR Software.


Key Competencies:

  1. AUTOSAR Architecture - Understanding the fundamental principles and layered architecture of AUTOSAR.
  2. AUTOSAR Workflow - Knowledge of the typical workflow in AUTOSAR development, from system design and software component configuration to integration and testing.
  3.  AUTOSAR Configuration - Knowledge of configuring and integrating AUTOSAR software components using AUTOSAR authoring tools.
  4. Communication Stacks - Knowledge of communication stacks such as CAN, LIN, FlexRay, and Ethernet as defined by AUTOSAR.
  5. AUTOSAR Basic Software (BSW) -  Understanding of AUTOSAR Basic Software modules and their configuration.
  6. AUTOSAR RTE (Run-Time Environment) - Understanding of the AUTOSAR RTE and its role in managing communication between software components.
  7. MCAL (Microcontroller Abstraction Layer) - Understanding and working with the Microcontroller Abstraction Layer for hardware abstraction.
  8. Integration and Testing -  Knowledge of integrating AUTOSAR components into the overall system and conducting testing, including unit testing and integration testing
  9. Diagnostic Services - Knowledge and implementation of diagnostic services for error handling and diagnostics.
  10. AUTOSAR Authoring Tools - Knowledge of using AUTOSAR authoring tools like Vector DaVinci or Elektrobit (EB) Tresos.
  11. Debugging AUTOSAR Software - Knowledge of using debugging tools specific to AUTOSAR software.