





Tier-1 employer, Bangalore, mid-level role increases competition despite niche C++/MQTT skillset.
Industrial IoT protocol and gateway expertise reduces cross-industry transferability despite transferable C++ networking skills.
Explicit 6–8 years plus mandatory C/C++ and messaging protocol expertise enforces strict shortlisting.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and maintain a communication gateway bridging ZeroMQ/NanoMSG/NNG-based applications with Sparkplug B MQTT infrastructure in Industrial IoT.
Implement message translation, routing, and protocol integration to ensure reliable, scalable, and high-performance messaging on Ubuntu/Linux.
Collaborate with cross-functional teams for integration and deployment of the communication gateway solution.
6–8 years of relevant software development experience.
Strong programming skills in C/C++ with hands-on Ubuntu/Linux development experience.
Experience with MQTT and Sparkplug B protocols as well as ZeroMQ (ZMQ), NanoMSG, or NNG messaging frameworks.
Knowledge of networking concepts, socket programming, and multithreading.
Experienced in communication protocol integration or gateway development, preferably in Industrial IoT contexts.
Skilled in development of communication middleware or industrial protocol converters.
Familiarity with Industrial IoT architectures and MQTT brokers, with additional knowledge of Modbus TCP/RTU as a plus.