Certificate Course in

EV Power Electronics & Embedded Systems

Duration – 45 Hours   Hybrid Learning
Responsive image

Course Overview

This course provides a comprehensive understanding of power electronics, embedded systems and sensor/actuator technology for vehicle systems. The course covers areas like power electronics, including power semiconductor devices, converters and inverters systems for electric vehicles and renewable energy systems. Students will learn about embedded systems development with Linux and C, covering topics such as real-time programming, microcontroller architecture and interfacing. The course also focuses on sensor and actuator technology for vehicle systems, including sensor and actuator selection criteria, installation, calibration and testing. Real-world case studies and examples will be used throughout the course to provide practical application of the concepts.

Specialization Stack Objectives

To understand the fundamentals of power electronics, including power semiconductor devices, converters and inverters systems


To analyse sensor and actuator selection criteria based on vehicle system requirements and specifications


To develop programming skills in C and Linux programming for embedded systems


To develop skills for installation, calibration and testing of sensors and actuators in vehicle systems

To gain knowledge of real-time programming in Linux and advanced Linux programming for embedded systems

Course Modules


Module 1 – Power Electronics For Electric Vehicles And Electrical Systems

Introduction to power electronics

Overview of power electronics

Power semiconductor devices

Power electronic circuits

Power electronics for EVs

EV charging & battery systems

Converters and inverters systems

Power electronics in renewable energy systems

Power electronics in industrial systems

Power electronics in consumer electronics

Design considerations for power electronics systems

Simulation tools for power electronics

Case studies and real-world examples

Introduction to embedded systems

Programming C

Linux programming for embedded systems

Advanced linux programming for embedded systems

Real-time programming in linux

Embedded linux systems development

Configuring and building embedded Linux systems

Cross-compiling & deploying applications to an embedded device

Microcontroller architecture and programming

Peripherals and interfacing

Real-time operating systems (RTOS)

Embedded system design and development

Design process and tools

CAN communication protocol with embedded designs

Embedded system development platforms

Project management and documentation

Testing and debugging

Testing strategies for embedded systems

Advanced topics in embedded systems

Sensor systems

Microcontroller: specifications of nodemcu

Architecture of nodemcu

Interfacing of sensors & actuators system

Interfacing of actuators systems

Sensor principles and characteristics, including accuracy, resolution, sensitivity, and response time

Sensor and actuator integration in vehicle systems

Sensor and actuator selection criteria based on vehicle system requirements and specifications

Installation, calibration, and testing of sensors and actuators in vehicle systems

Sensor and actuator selection criteria based on vehicle system requirements and specifications

Installation, calibration, and testing of sensors and actuators in vehicle systems

Projects & Case Studies

  • Building a Linux-based dashboard display for vehicle performance monitoring

  • Building an automated vehicle parking system.

  • Developing an embedded system to control a vehicle’s electric power steering system

Target Industry Job Profiles

Power Electronics Engineer


Embedded Systems Engineer


Electric Vehicle Systems Engineer


Firmware Engineer


Battery Management System Engineer

Vehicle Sensor and Actuator Engineer


Renewable Energy Systems Engineer


Automotive Control Systems Engineer


Electric Vehicle Charging Systems Engineer


Powertrain Control Engineer