Course Description
About The Course:
It’s an acknowledged fact that vehicles have become computers on wheels or
even network of computers on wheels and with Software Defined Vehicles they
are going the way of mobile phones – mobility will only be one of their
functions. Software has become critical in determining the success of a
product and at the same time, problems associated with the software have
also grown. Numerous studies report that traditional OEMs are way behind
startups such as Tesla, Nio, Xiaomi and Xpeng. Gartner Digital Automaker
Index 2024 says legacy OEMs from 2023 to 2024 have made very little
progress on their potential to fully monetize software unlike Chinese OEMs and
new market entrants. If the trend continues, traditional OEMs risk becoming
low margin hardware suppliers while software providers corner the larger pie
of the Software Defined Vehicles.
Modules Covered:
- Module 1 : Automotive Embedded Systems
- Module 2 : Systems Engineering and Model Based Systems Engineering
- Module 3 : Automotive Embedded System Development Processes and Life Cycle Management Tools – IATF 16949, ASPICE, Agile Methodology, DevOps, DFMEA, Functional Safety and ISO 26262, and Cybersecurity
- Module 4 : System Architecture and ECU Hardware
- Module 5 : Control Systems
- Module 6 : Software Architecture
- Module 7 : Software Programming
- Module 8 : Verification and Validation
- Module 9 : Calibration and Release Management
Mode of Course: 28 hours of recorded videos and 18 hours (9weeks - 2hrs each week) of online live interactive sessions with the faculty
Course Start Date: April 24, 2026
Mode: Pre-recorded Videos will be released on Fridays and Online Live Sessions on Saturdays.
Last date of Registration: April 23, 2026
Modules Detailed Description
Automotive Embedded Systems
Module description
Historical overview: Evolution of automotive embedded systems; incremental development vs. burn and rebuild.
Concepts covered
-
Mobility and automobiles
-
Digital Controllers and their evolution
-
Vehicle domains and networks
-
Features of a typical SDV
-
What makes automotive embedded systems challenging?
-
Differences between Software Engineering and traditional automotive engineering
-
Analysis of some Software Recalls
-
Problems with current architecture and development methods
-
Appreciation for clean-slate thinking
Learning outcomes
Understanding the evolution and complexity of automotive embedded systems.
Applications of this module
Provides the foundation for understanding modern automotive software architecture and Software Defined Vehicles (SDVs).
Systems Engineering – V-cycle
Module description
Brief introduction to the structured development model ensuring traceability and reliability across automotive system life cycles.
Concepts covered
-
System life cycle
-
V-process
-
Separation of problem and solution domains
-
Requirements, Functional, Logical and Physical Description / Design
-
Industry requirements: safety, performance, reliability, durability, cost
-
Regulatory Requirements
-
Model Based Systems Engineering
-
Traceability
-
SysML Diagrams
-
SysML Modelling Tools
Learning outcomes
Applications of this module
Structured approach to embedded system design.
Automotive Embedded System Development Processes
Module description
Covers the end-to-end process of developing automotive embedded systems.
Concepts covered
-
Process approach
-
IATF 16949
-
Software Development Processes – Waterfall, Iterative, Agile and DevOps
-
Automotive SPICE
-
Tools for Life Cycle Management – PLM and ALM
-
FMEA
-
Functional Safety – ISO 26262, FMEDA
-
Cyber Security – UN R155/R156, ISO 21434/24089, AIS 189/190
Learning outcomes
Applications of this module
Compliance documentation for vehicle platforms.
System Architecture and Hardware
Module description
Explores the architecture and hardware of automotive Electronic Control Units (ECUs) and their integration into vehicle networks.
Concepts covered
-
System Architecture
-
Hardware Architecture
-
Microprocessors
-
Microcontrollers and System on Chip (SoC)
-
Peripherals: GPIO, Timers, ADC, DAC
-
Memory Types: Flash, RAM, EEPROM
-
ADCs and DACs
-
PCB
-
Communication networks and protocols (CAN, Ethernet)
-
OTA
Learning outcomes
Applications of this module
Design and integration of automotive ECU hardware and communication systems.
Control Systems
Module description
Addresses foundational and advanced control theory as applied in automotive embedded systems, focusing on real and virtual vehicle dynamics, feedback control, and system stability.
Concepts covered
-
Classical and Modern Control Theory
-
Frequency and Time Domain Analysis
-
SISO and MIMO Systems
-
Observability, Controllability and Stability
-
Open and Closed Loop Systems
-
PID, Sliding Mode, LQR, LQG, MPC, H-∞
-
Fuzzy Logic Control
-
Neural Control
-
Discrete Control Systems
-
Model Based Control System Development
Learning outcomes
Exposure to control algorithms for automotive applications.
Applications of this module
Control features development in automotive systems.
ECU Software Architecture
Module description
Covers the software design principles for automotive ECUs, including layer separation, OS/RTOS integration, and fail-safe mechanisms.
Concepts covered
-
Major software modules, libraries, classes, functions
-
Tasks, processes, threads, APIs
-
Data models and software layers
-
Timing and scheduling
-
Interaction between modules
-
Component diagrams and sequence diagrams
-
API definitions
Learning outcomes
-
Evaluate maintainability, testability, reusability, scalability, and performance of software
-
Describe layered and modular ECU software architecture
Applications of this module
Design of scalable and modular software systems for ECUs.
ECU Software Programming
Module description
Equips learners with practical programming skills for realizing ECU functions, emphasizing embedded C and hardware abstraction.
Concepts covered
-
Representation of numbers
-
Fixed Point vs. Floating Point
-
Embedded C/C++
-
Assembly Programming
-
Device Drivers
-
Managing input/output signals
-
Software debouncing
-
Diagnostics
-
Fault Management and Tolerance
-
Basic Software Faults
-
Coding Standards and Guidelines (MISRA)
-
Tool chain: Compilers, Cross compilers, Linkers, Debuggers
Learning outcomes
Compose efficient embedded programs for automotive hardware.
Applications of this module
ECU software development.
Verification and Validation
Module description
Focuses on rigorous methods to verify and validate embedded software and hardware in automotive systems.
Concepts covered
-
Test methodologies: Black Box, White Box, Grey Box
-
RPC, SIL, PIL, HIL
-
Unit testing, Integration testing, System testing, Regression testing
-
Test Case Design and Development
-
Code Coverage
-
Static Analysis
-
Formal Verification
-
Test Tools: CANoe, CANalyzer, Vehicle Spy, ETAS INCA, ATI Vision, Lauterbach TRACE32
-
Test Automation: Python, Excel, MATLAB, CAPL
-
Vector VT System, ETAS LABCAR
-
Diagnostic Protocols – UDS
Learning outcomes
Design comprehensive test plans for automotive ECUs.
Applications of this module
Product release readiness assessment.
Calibration and Release Management
Module description
Teaches calibration techniques and release management processes for deploying and maintaining automotive embedded systems.
Concepts covered
-
Data analysis techniques
-
Statistical analysis and optimization techniques
-
Model Based Calibration
-
AI in Calibration
-
Calibration tools: ETAS INCA, Vector CANape, ATI Vision
-
Software Integration
-
CI/CD platforms: Jenkins, GitLab CI/CD, Azure DevOps, CircleCI
-
Infrastructure as Code (IaC)
Learning outcomes
Applications of this module
ECU deployment and release management.
Eligibility & Fees
Eligibility :
Diploma or bachelor’s degree in engineering – Mechanical / Electrical / Electronics / Automobile / Mechatronics / any other relevant engineering discipline.
2-years’ work experience in automotive development domain is preferred.
Course fees:
Without Lab : ₹ 35,000 + 18% GST (₹ 41,300 )
With Lab : ₹ 45,000 + 18% GST (₹ 53,100 )
Fees paid are non-refundable and non-transferable.
Register before Mar 30, 2026 to avail an Early Bird discounted fees of
Without Lab :₹ 41,300 ₹ 30,000 + 18% GST (₹ 35,400)
With Lab :₹ 53,100 ₹ 40,000 + 18% GST (₹47,200 )
Reviews
There are no reviews yet.