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