Home IoT Engineer (J26-322)

IoT Engineer (J26-322)

by PROJECTTECH ENGINEERING

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

  1. 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
  1. Sensor & Actuator Integration
  • Integrate sensors and actuators into IoT systems
  • Ensure accurate data acquisition and device control
  • Support testing and calibration of connected devices
  1. 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
  1. 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
  1. 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
  1. 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

Job Category: IT
Job Type: Engineering
Job Location: Saudi Arabia

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
-
00:00
00:00
Update Required Flash plugin
-
00:00
00:00