Embedded Software Development in C/C++

In-person
Upcoming dates
  • 26.10.2026
  • 07.12.2026
Price
1​935.48 € excl. VAT
2​400 € incl. VAT

Next start — 26.10.2026

The training provider will contact you and answer your questions

Course Objective:
To provide essential theoretical knowledge and foundational practical skills necessary for developing software for microcontrollers using C/C++.

Target Audience:
The course is intended for those who want to gain both theoretical and practical skills in microcontroller software development using C/C++.

This 180-hour course includes the following modules:

- Introduction to Microcontrollers and Electronics
- Basics of Programming in C/C++
- C++ Fundamentals for Microcontrollers
- Working with STM32, ESP32, RP2040, and Teensy Platforms
- Debugging and Testing Microcontroller Systems
- Final Project

The detailed course program is available at:
https://www.gammatest.net/en/course_plc_programming.php

Training is conducted in-person only, in a classroom equipped for hands-on work, located at Tartu mnt. 18, Tallinn. Group size is limited to 6 participants. The course fee includes all study materials. A laptop can be provided for the duration of the course if needed.
Academic hours
180 h
Location
Harju maakond, Tallinn
Lecturer(s)
  • Alexander Bobyrev
    Senior Embedded Software Engineer with 15+ years in embedded C/C++ development. Microcontrollers (ESP32, Raspberry Pi, NXP S32K), RTOS, automotive standards (AUTOSAR, CAN/LIN, UDS diagnostics), Qt, Python, CI/CD.

Source: Official course page