Job Description - IoT Systems & Integration Engineer
About the Role
We are building a hardware-agnostic IoT platform that connects physical sensors, industrial controllers, gateways, and OEM devices to a unified cloud dashboard. We need an experienced IoT Systems & Integration Engineer who can build the protocol adapters, gateway software, and device abstraction layer that makes this possible. This role works directly with a large ecosystem of OEM hardware suppliers across multiple countries.
The Ideal Candidate
You have spent years working with real hardware — not simulated devices. You have debugged Modbus register maps, written MQTT clients that run on embedded Linux gateways, and configured industrial IoT gateways for production deployments. You can read a hardware datasheet and write a Python protocol adapter without help. You understand that data quality from device to cloud matters more than feature velocity.
Key Responsibilities
Device & Protocol Integration
Build and maintain the device integration layer: Python and C-based protocol adapters, drivers, and translation modules for sensors, PLCs, energy meters, gateways, and OEM hardware
Write reusable protocol libraries that abstract hardware communication behind a unified Device Interface — not one-off scripts per device
Build and maintain the Device Compatibility Matrix: all tested hardware logged with protocol version, firmware, known issues, config templates, and onboarding effort estimate
Conduct hardware-in-the-loop testing for every new device: validate telemetry accuracy, command round-trip time, error handling, and reconnection behaviour under interrupted connectivity
Build device profile templates enabling configuration-based onboarding of certified device types — no customer-side code required
Implement data normalisation: raw hardware values (register counts, voltage, proprietary units) converted to standardised engineering-unit JSON telemetry
Edge & Gateway Engineering
Build edge gateway software running on embedded Linux gateways and Raspberry Pi-class devices for local protocol translation, data buffering, and pre-processing
Implement local data buffering on edge: no data loss during cloud connectivity gaps — mandatory for industrial and logistics deployments
Develop edge aggregation logic: configurable statistical summaries to reduce uplink bandwidth where cloud cost or connectivity is constrained
Configure and validate edge runtimes: AWS Greengrass, Azure IoT Edge, or Node-RED on target OEM gateway hardware
Implement secure edge-to-cloud communication: mTLS with X.509 certificates, certificate rotation, and revocation handling
Build OTA update clients on edge devices: receive, validate, stage, and apply firmware updates from the platform OTA service
OEM & Hardware Onboarding
Evaluate new hardware from the supplier ecosystem: produce integration feasibility reports and effort estimates within 48 hours of receiving a new device
Work with OEM technical teams to obtain datasheets, SDK documentation, communication specs, and evaluation units
Write SDK and integration guides for each certified hardware family — enabling customers to self-onboard without raising support tickets
Validate hardware compatibility for customer deployment environments before any commercial commitment is made
Maintain complete documentation for every integration: protocol specs, firmware versions tested, known limitations, configuration templates, troubleshooting steps
5–9 years of hands-on IoT systems integration, embedded systems, or industrial automation work — lab or field hardware experience is mandatory; purely software candidates will not be considered
Deep, practical Modbus TCP and RTU experience — you have implemented Modbus masters and slaves, mapped register addresses from datasheets, and debugged communication failures at the byte level ⚑ NON-NEGOTIABLE
Ability to read hardware datasheets, electrical schematics, and communication protocol specifications independently — this is a day-to-day requirement, not an occasional one ⚑ CRITICAL SKILL
Sensor domain experience across at least 3 of the following: temperature/humidity, power/energy monitoring, GPS/asset tracking, pressure/flow, vibration/accelerometer, air quality
Remote work discipline: rigorous documentation habits, async-first communication, and ability to coordinate physical hardware testing across distributed locations ⚑ REMOTE DISCIPLINE
Nice to Have
LoRaWAN end-device commissioning, gateway configuration, and network server setup (ChirpStack preferred)
Cellular IoT module integration: NB-IoT, LTE-M, or 4G — SIM7600, Quectel EC25, or equivalent
BACnet/IP or BACnet MS/TP for building automation and HVAC integration
Embedded C or C++ for device firmware or firmware interface library development
AWS Greengrass v2 or Azure IoT Edge module development
IEC 62443 industrial cybersecurity standard knowledge
Vertical experience in any of: cold chain, energy management, smart metering, predictive maintenance, fleet telematics
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in India.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip