Internet of Things (IoT) Engineer
Fullstack
Location
Mumbai, India
Work type
Onsite
Employment
Full Time
Experience
4-6 years
Compensation
Compensation not disclosed
Posted
1d ago
Summary and responsibilities
Role overview
Summary
Seeking an experienced IoT Engineer to design, develop, deploy, and maintain end-to-end IoT solutions. This role involves working across device connectivity, edge computing, cloud platforms, data pipelines, and integrations with enterprise systems, focusing on scalability, security, and reliability. The ideal candidate will have 4-6 years of experience and expertise in IoT platforms, programming, protocols, and cloud services.
Job Summary
We are seeking an experienced IoT Engineer with 5–6 years of hands-on experience in designing, developing, deploying, and maintaining end-to-end IoT solutions. The role involves working across device connectivity, edge computing, cloud platforms, data pipelines, and integrations with enterprise systems such as MES/ERP, with a strong focus on scalability, security, and reliability.
Key Responsibilities
IoT Solution Design & Architecture
Design end-to-end IoT architectures covering devices, gateways, edge processing, cloud ingestion, storage, and visualization
Define device-to-cloud communication patterns (MQTT, HTTP/REST, AMQP)
Select appropriate edge, cloud, and data technologies based on use cases
Device & Edge Development
Develop and integrate IoT device software and edge applications
Work with industrial protocols such as Modbus, OPC-UA, CAN, BLE, Zigbee
Implement offline-first and store-and-forward mechanisms at the edge
Perform device provisioning, configuration, firmware updates (OTA)
Cloud & Backend Development
Build scalable IoT backends using Azure IoT Hub / AWS IoT Core / GCP IoT
Design and develop APIs (REST, WebSockets) for device and application integration
Implement data processing pipelines (real-time and batch)
Integrate IoT data with MES, ERP, CMMS, and analytics platforms
Data Management & Analytics
Structure and manage high-volume time-series data
Integrate sensor data into dashboards and visualization tools
Support AI/ML use cases such as predictive maintenance, quality monitoring
Security & Compliance
Implement device identity, authentication, and authorization
Ensure data security through encryption (at rest and in transit)
Follow best practices for IoT security, patching, and compliance
DevOps & Operations
Deploy and manage IoT services using Docker, Kubernetes, CI/CD pipelines
Monitor system health, device connectivity, and performance metrics
Troubleshoot production issues across device, network, and cloud layers
Collaboration & Documentation
Work closely with hardware, firmware, cloud, and UI teams
Prepare technical design documents, architecture diagrams, and SOPs
Mentor junior engineers and contribute to best practices
Required Skills & Qualifications
Technical Skills
IoT Platforms: Azure IoT Hub, AWS IoT, or equivalent (Any one)
Programming: Python, Node.js, C/C++, Java (any two)
Protocols: MQTT, HTTP/REST, OPC-UA, Modbus, AMQP (everything)
Edge & Devices: Gateways, sensors, industrial controllers
Cloud: Azure/AWS services, microservices architecture (Any one)
Databases: Time-series (InfluxDB, TimescaleDB), SQL/NoSQL (Anyone)
DevOps: Docker, Kubernetes, CI/CD, Git (Any one)
Security: Device security, certificates, RBAC (Any one)
Domain Knowledge
Industrial IoT / Manufacturing / Smart Factory experience preferred
Familiarity with MES integration, shop-floor systems, telemetry data
Nice to Have
Experience with Digital Twin solutions
Exposure to AI/ML models using IoT data
Knowledge of offline-first web apps and indexed storage
Experience with Three.js / visualization dashboards
Certifications
Certifications in Azure/AWS IoT or Cloud Architecture
Educational Qualification
Bachelor’s/Master’s degree in Computer Science, Electronics, Instrumentation, or related field
Updated 1d ago
Candidate fit
Skills and qualifications
Additional skills
Experience
4-6 years
Certifications
How this role is positioned
Role classification
Job domains
Industries
Employment
Full Time
Contract duration
Permanent
Hiring type
Direct
Global hiring
Location specific
Offer details
Compensation and benefits
Compensation
Compensation not disclosed
Location, schedule, and role shape
Work setup
Work conditions
Bandwidth profile
Context on the employer
Company snapshot
Company
Birlasoft Limited
Team size
Growing team
Location
Mumbai, India
Popular Domains
Explore opportunities across specialized functional areas.
Trending Industries
Discover roles in the world's most innovative sectors.
Internet of Things (IoT) Engineer
Mumbai, India • Full Time