The median Embedded Systems / IoT Engineer salary in Saudi Arabia is SAR16K/mo in 2026, with a typical range from SAR15K/mo to SAR17K/mo. Pay has moved +8.7% year-on-year. Riyadh currently leads city pay at SAR18K/mo. This is base salary for permanent employees. Contracting instead? See day rates for this role below.
What does An Embedded Systems / IoT Engineer do?
An Embedded Systems / IoT Engineer is responsible for designing and building the embedded firmware and IoT connectivity layer for smart-city and industrial systems.
Day-to-day responsibilities
- Writing C/C++ firmware
- Integrating sensors and connectivity modules
- Debugging on physical hardware
- Testing IoT device fleets against NEOM and Saudi Aramco field conditions
Low demand+19% C / C++ firmware development+16% RTOS+15% IoT connectivity protocols (MQTT, LoRaWAN)