Location: Saudi Arabia
Start Date: ASAP
Sector: IT
Context:
The IoT Systems Engineer is responsible for the design, deployment, and management of IoT infrastructure for urban smart city services.
The role focuses on connected devices, edge computing, communication networks, and cloud integration to enable real-time data collection, monitoring, and control of urban systems.
Technical Responsibilities
- Firmware Development & Embedded Systems
Develop firmware using:
- C / C++
- MicroPython
Work with embedded platforms such as:
- ESP32
- STM32
- Ensure reliable operation of IoT devices in field conditions
- Sensor & Actuator Integration
- Integrate sensors and actuators into IoT systems
- Ensure accurate data acquisition and device control
- Support testing and calibration of connected devices
- Communication Protocols & Connectivity
Implement IoT communication protocols:
- MQTT
- CoAP
Work with low-power and wide-area networks:
- LoRaWAN
- NB-IoT
- LTE-M
- Ensure stable and secure device connectivity
- Device Lifecycle Management
- Manage IoT device lifecycle:
- Provisioning and onboarding
- Configuration management
- Remote monitoring
- Implement OTA (Over-the-Air) firmware updates
- Ensure device health, maintenance, and scalability
- Cloud Integration
Integrate IoT systems with cloud platforms:
- AWS IoT Core
- Microsoft Azure IoT Hub
- Enable real-time data transmission and processing
- Support cloud-based device management and analytics
- Security Implementation
- Implement IoT security best practices:
- 509 digital certificates
- TLS encryption
- Ensure secure device authentication and communication
- Protect IoT infrastructure from unauthorized access and cyber threats
Technical Stack
Programming Languages C, Python, Node.js, Edge & Hardware Platforms, Raspberry Pi, IoT Gateways, ESP32 / STM32 microcontrollers, Data & Storage, InfluxDB, Time-series databases
Profile Requirements
Experience
- 3 to 8 years of experience in:
- Embedded systems
- IoT development
- Telecom or industrial automation
Education
Bachelor’s degree in: Electronics Engineering, Computer Engineering, Telecommunications Engineering, Embedded Systems or related field