Professional Course in

Model Based Embedded System Development

Duration – 48 Hours   Mode of Delivery – ILT Sessions / Physical

Course Overview

This course offers engineering professionals comprehensive training in embedded systems for automotive applications, focusing on Embedded C programming, Model-Based Development, and AUTOSAR architecture. It includes practical modules on communication protocols, diagnostics, RTOS, and software validation, enabling participants to design and validate reliable automotive software systems.

Target Audience

  • Embedded Software Engineers

  • Automotive ECU Developers

  • Powertrain and BMS Engineers

  • AUTOSAR Developers and Integrators

  • Model-Based Development (MBD) Engineers

  • Real-Time Systems Engineers

  • Testing and Validation Engineers

Objectives

To understand the fundamentals of embedded systems, microcontrollers, sensors, and actuators in EV applications.


To gain hands-on experience in microcontroller programming, register-level coding, and RTOS implementation.


To model, simulate, and generate code using MATLAB/Simulink for EV system development.


To apply Classic AUTOSAR architecture, including BSW, RTE, and MCAL, in powertrain and BMS software.

To implement real-time embedded design principles for efficient ECU software development.

To develop low-level software with optimized memory and interrupt management.

To utilize Model-Based Development (MBD) for embedded system automation and code generation.

To configure and integrate AUTOSAR-compliant software components, including communication and diagnostics.

To perform SIL and HIL testing with ASPICE-compliant validation and debugging strategies.

Course Modules


Introduction to Embedded Systems


Embedded C Programming


Model-Based Development (MBD)


AUTOSAR-Based Auto Coding


Bare Metal programming

Classic AUTOSAR Software Architecture and Methodology


AUTOSAR Communication, Diagnostics, Basic Software (BSW) and MCAL


Real-Time Operating System (RTOS) in AUTOSAR


Model-Based Development (MBD) and Classic AUTOSAR


Testing and Validation in Classic AUTOSAR

Job Roles

Embedded Systems Engineer (EV)


AUTOSAR Software Developer


Model-Based Development Engineer


Microcontroller Software Engineer


Powertrain Control Software Engineer


Battery Management System (BMS) Software Engineer

RTOS Developer (Automotive)


Automotive Software Integration Engineer


HIL/SIL Test Engineer


Automotive ASPICE Compliance Engineer


AUTOSAR Compliance Engineer