The pathway
How you actually get there, here
How you become one varies far more by country than what one does. This is the UK route. Most people take one of these ways in; the right one depends on where you're starting from.
- 1
Junior IoT Engineer / Associate IoT Technician
2-3 yearsSkills to master
- Device provisioning, basic scripting, dashboard monitoring, L1/L2 troubleshooting, understanding data flow.
You're ready to move on when
- Consistently deploys devices successfully with minimal supervision.
- Can resolve common device connectivity issues independently.
- Actively contributes to team documentation and knowledge sharing.
- Shows initiative in learning new IoT technologies.
- 2
Embedded Software Developer (with IoT focus)
3-4 yearsSkills to master
- Firmware development, hardware-software integration, low-level communication protocols, debugging on embedded platforms, understanding cloud integration points.
You're ready to move on when
- Has successfully developed and deployed firmware for connected devices.
- Demonstrates strong C/C++ or Rust skills for embedded systems.
- Understands the constraints of resource-limited devices.
- Shows interest in the end-to-end data pipeline beyond the device.
- 3
Cloud Engineer (with IoT interest)
3-5 yearsSkills to master
- Cloud platform services (AWS/Azure), data ingestion, serverless computing, API development, basic networking, security best practices in the cloud.
You're ready to move on when
- Proficient in deploying and managing cloud resources.
- Has experience with data streaming and storage services.
- Understands cloud security and access control.
- Shows a keen interest in how physical devices interact with cloud infrastructure.