The International Professional Program is a 6-month an intensive and workforce development-oriented hands-on training led by German experts from IICT GmbH, designed to transform learners into global-ready professionals in IoT, AIoT, Embedded AI, and 5G communication technologies. The program is structured into two phases: 3 months of intensive, hands-on training followed by 3 months of guided project execution or internship at Vedhik -IICT CoE. Participants engage with advanced tools, virtual and hardware labs, and real-world project scenarios—ranging from programming IoT, embedded AI and 5G devices, system integration to wireless sensors and 5G network analysis and cloud-based AI applications development. By the end of the program, learners will be equipped with cutting-edge technical competencies and a strong project portfolio aligned with global industry needs.
The International Professional Program is structured into two phases—3 months of hands-on training followed by 3 months of project execution or internship at CoE. Designed and led by German experts, the program builds deep technical skills and real-world experience in IoT, AIoT, Embedded AI, and 5G technologies through IICT’s proven, industry-aligned training methodology.
Phase 1 (3 Months): Hands-on Training Labs
Hands on training Delivery (Hybrid Model)
Phase 2 (3 Months): Project Execution & Internship at CoE
Onboarding to technologies and hands-on lab setup and tools, including cloning and installing virtual machines, basic Linux command line and system monitoring. Hands-on practice with version control using Git, covering workflows and command-line usage. Recap of Python basics focused on handling various data types and hands-on practice in automation, debugging, and simple programming tasks.
Duration: 10 Hours
Learn about microcontrollers for IoT, basics of embedded systems programming in C, configuring hardware with bitmasks and registers, setting up development tools, and building simple applications using STM32 libraries and emulators.
Duration: 10 Hours
Understand interfacing microcontrollers with other systems such as sensors and actuators using the popular protocols I2C and SPI. Gain knowledge of the various toolchains, Integrated Development Environments (IDEs), and development workflows used for programming microcontrollers and be able to setup an IDE and toolchain. Understand how to use the Hardware Abstraction Layer (HAL) to develop microcontroller applications.
Duration: 10 Hours
Understand wireless and LPWAN networks, MIOTY technology and standards, configuring and testing serial communication with embedded stacks, and hands-on data logging and visualization for IoT applications.
Duration: 10 Hours
Understand data persistence methods and tools, practical querying of databases like SQLite and InfluxDB, real-time data visualization and anomaly detection techniques, and effective logging strategies including Python logging and Linux log rotation with visualization using Loki and Grafana.
Duration: 10 Hours
In this project, participants will design and implement a wireless environmental monitoring system using MIOTY technology. They will integrate sensors with embedded microcontrollers to collect environmental data and transmit it reliably over long-range LPWAN networks. The project emphasizes low-power communication, data logging, and visualization—preparing learners for real-world IoT deployment scenarios.
Duration: 20 Hours
Explore the intersection of AI and IoT through real-world use cases. Understand Edge AI, TinyML, and cloud-based AI, along with key AI concepts and the IoT system stack. Get hands-on with AI tools, model training/testing, emulated data collection, and MQTT-based data transmission.
Duration: 10 Hours
Understand how machine learning differs from traditional algorithms and digital signal processing. Introduces key ML concepts like classification, regression, supervised learning, and feature extraction. You’ll also explore model optimization techniques such as quantization and get hands-on with tools like TFLite and CMSIS-NN. Labs including training models using Edge Impulse, Google Colab, and deploying them with ST Edge AI.
Duration: 10 Hours
Get familiar with embedded toolchains and how to interface with common sensors like IMUs and microphones. Learn to read sensor datasheets, understand Edge Impulse’s pipeline, and label data for training. Hands-on experience with STM32 HAL and ESP32 programming I2C and SPI sensors, and log data using UART.
Duration: 10 Hours
Learn how to convert models to TFLite format, optimize memory usage and inference speed, manage static buffers, and leverage hardware acceleration. Hands-on experience converting models to TFLite and performing live tests to measure and compare their performance and efficiency.
Duration: 10 Hours
Wireless communication basics with focus on low-power technologies like LPWA and BLE. Understand protocol differences, data aggregation methods, and low-power strategies such as peripheral shutdown, clock management, timer wakeups, and deep sleep modes. Energy profiling and the fundamentals of energy harvesting and ultra-low-power processors. Hands-on activities include LPWA transmissions, MQTT messaging with NodeRED, and implementing deep sleep wakeups on STM devices.
Duration: 10 Hours
In this project, participants will build an Intelligent Edge Device that brings AI directly to embedded systems for real-time decision-making. They will design and implement smart applications such as predictive maintenance, gesture control using IMU sensors, and fall detection, combining edge intelligence with robust embedded programming. Alongside technical development, learners will apply best practices in project planning, version control, UML modeling, and secure communication—equipping them to deliver AI-powered solutions for real-world challenges.
Duration: 20 Hours
Hands on experience with setting up and managing 5G core network components, configuring network functions using tools like Open5GS, managing Linux services, work with REST APIs based on 5G specifications to enable service communication and hands-on tasks with SIM card features – providing a clear understanding of 5G core functions.
Duration: 10 Hours
Understand different modem types and hardware interfaces such as PCIe, M.2, USB, and Ethernet; learn serial communication and use AT commands for modem configuration; gain practical experience with real modems and emulators like UERANSIM to simulate 5G device setup and network registration.
Duration: 10 Hours
Hands-on experience with 5G signaling protocols using tools like Wireshark and CMX500. Learn to measure key performance indicators and visualize network coverage and performance metrics on maps using GNSS data and Folium.
Duration: 10 Hours
Understand data communication protocols like UDP and TCP, practical client-server programming, packet analysis using tools like Scapy, deployment of HTTP servers using Docker containers, and an introduction to 5G user plane protocols (GTP-U) with hands-on data session configuration and network communication troubleshooting.
Duration: 10 Hours
Understand modem driver management and kernel event monitoring, advanced Linux networking tools including virtual interfaces and network namespaces, network performance testing with tools like ping and iperf3, and Python-based implementation for network testing, data logging, and visualization.
Duration: 10 Hours
Students build a diagnostic tool that uses a public SIM + 5G modem to scan available networks, their configuration and performance. Using tools like AT commands, ping, iperf3, python, databases and grafana, learners will implement a network assessment tool to characterize 5G networks. Results are stored in databases, visualized on maps and dashboards to assess the network environment. This hands-on experience builds expertise in modem configuration, network and data analysis and builds strength in network planning.
By the end of the program, participants will be able to:
In India
Experienced professionals can earn ₹12+ lakhs/year and more.
In Germany and Europe
Entry-level salaries start from EUR 48,000 per year and can grow quickly to EUR 60,000+ with experience.