IoT, Embedded & Edge Computing
The next wave of technology is not on a screen — it is inside machines, sensors and factory floors, quietly making decisions in real time. This domain teaches you to build the embedded software and connected hardware behind smart devices and industrial automation. You will work with the controllers, protocols and edge-AI tools that keep physical systems running without a human watching every second. It is hands-on, tangible engineering with a genuinely growing list of places to use it.
- Siemens PLC
- Rockwell
- STM32
- FreeRTOS
- ROS 2
- Edge AI
Domain Scope
Where IoT & Embedded fits in real work today
379+
Courses in this domain
#3
Of 20 by catalogue depth
8
Career tracks mapped
6
Core technologies covered
Depth against nearby domains
This domain and its closest neighbours out of 20, ranked by how many courses each catalogue carries. Longer bar means a deeper catalogue.
- Cybersecurity & Ops#2 · 530
- IoT & Embedded#3 · 379
- Cloud & DevOps#4 · 334
- Generative AI & ML#5 · 321
IoT & Embedded holds 9% of the 20-domain catalogue.
How hands-on each technology gets
An editorial reading of how much of the work is keyboard-on time rather than concepts. Not a course count.
- Siemens PLC85
- Rockwell75
- STM3280
- FreeRTOS70
- ROS 278
- Edge AI65
Higher means more lab, build and troubleshooting work; lower means more concept, policy and design work.
Career Tracks
8 routes through this domain
Ordered foundational to specialised. Bar length is how much weight the track carries inside the domain — most learners complete one or two of these, not all eight.
- Embedded C & MicrocontrollersBeginner · 5–7 wks
- Real-Time Operating SystemsIntermediate · 4–6 wks
- Industrial Control & PLC ProgrammingIntermediate · 6–8 wks
- IoT Connectivity & ProtocolsIntermediate · 4–6 wks
- Robotics & ROS 2Advanced · 6–8 wks
- Edge AI & On-Device InferenceAdvanced · 5–7 wks
- Industrial Networks & OT SecurityAdvanced · 4–6 wks
- Hardware Bring-Up & DebuggingIntermediate · 4–6 wks
The path most learners take
Three steps in sequence, then one specialisation. Picking a single branch is normal — finishing all four is not the expectation.
Step 1
Embedded C & Microcontrollers
Step 2
Real-Time Operating Systems
Step 3
An Application Domain
Then one of
Before you start
What to have ready before the foundations track. Everything else is taught from scratch.
- Basic C programming
- Willing to work with real hardware and a debugger
- Electronics fundamentals help but can be learned alongside
- No industrial experience required
Technology Reference
What you actually learn, tool by tool
- Siemens PLC85Ladder and structured text, TIA Portal, HMI screens and commissioning
- Rockwell75Studio 5000, tag-based programming and plant-floor troubleshooting
- STM3280Peripherals, interrupts, timers, low-power modes and HAL versus register work
- FreeRTOS70Tasks, scheduling, queues, semaphores and diagnosing timing bugs
- ROS 278Nodes, topics, services, launch files and simulation before hardware
- Edge AI65Model quantisation, accelerators and running inference under tight constraints
The full technology list for this domain is Siemens PLC, Rockwell, STM32, FreeRTOS, ROS 2 & Edge AI — the six above are the ones the catalogue goes deepest on.
Why This Domain, Right Now
IoT & Embedded is worth the hours
Manufacturing, energy and logistics are automating at once, and embedded skills are scarce because they need real hardware practice that most software training never touches.
379+
Courses in this domain
#3
Of 20 by catalogue depth
8
Career tracks mapped
6
Core technologies covered
Looking wider? Browse all 4,176+ courses across 20 domains.
All Domains
