Job Description

smart meters (DLMS/COSEM-based), cloud IoT platform (ZONOS), NB-IoT/GPRS TCP/IP channels, OBIS code mapping, HDLC/DLMS frame structure, Swagger/OpenAPI, RESTful integrations
DLMS Integration Engineer
Electrical & Electronics
Embedded Systems / IoT Integration
Full time
Embedded Software / IoT Protocol Integration / Communication Protocols
Bachelors or master’s in Electrical or Electronics & Communication Engineering
3 years
Bengaluru

Responsibilities:

Job Summary:

We are looking for a DLMS Integration Engineer who will work on enabling communication between smart meters (DLMS/COSEM-based) and a cloud IoT platform (ZONOS). The role involves secure communication over NB-IoT/GPRS TCP/IP networks, handling DLMS frame construction, session management, and OBIS-based data parsing using Java or Kotlin.

Key Responsibilities:

  • Develop and manage secure DLMS/COSEM sessions over NB-IoT/GPRS TCP/IP channels
  • Build and decode GET / SET / ACTION frames using OBIS codes (e.g., CF17, CF18, event logs, billing data, valve control)
  • Interface with meters that establish TCP socket connections via NB-IoT modules
  • Handle secure session establishment including LLS/HLS authentication, frame counter management, and Initialization Vector (IV) setup
  • Parse and map OBIS responses into connector-friendly formats (JSON structures)
  • Collaborate with API engineers to complete ZONOS platform integration
  • Support connection-level diagnostics, logging, and error analysis for large-scale deployments

Requirements:

Required Skills:

  • Solid understanding of DLMS/COSEM protocol and smart meter data communication principles
  • Experience with NB-IoT/GPRS-based TCP/IP socket programming
  • Hands-on programming experience in Java, Kotlin, or Python
  • Working knowledge of OBIS code mapping, HDLC/DLMS frame structure, and encrypted communication
  • Experience with Gurux DLMS library or any open-source DLMS toolset
  • Familiarity with Linux environments for development and testing

 

Good-to-Have:

  • Experience integrating with IoT platforms or head-end systems
  • Hands-on with DLMS frame analyzers, test harnesses, or meter simulators
  • Understanding of NB-IoT communication stack, modem initialization, and connectivity diagnostics
  • Familiarity with Swagger/OpenAPI specifications for RESTful integrations

Apply For This Job

.pdf, .doc, .docx, .png, .jpg .jpeg formats are required