8 days ago

IoT Engineer

Birlasoft

On Site
Full Time
₹0
Mumbai Metropolitan Region
Apply

Job Overview

Job TitleIoT Engineer
Job TypeFull Time
Offered Salary₹0
LocationMumbai Metropolitan Region
Map of Mumbai Metropolitan Region

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

IoT Engineer

Birlasoft is seeking an experienced IoT Engineer with 4-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, and 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 in Azure/AWS IoT or Cloud Architecture.
Educational Qualification
  • Bachelor’s/Master’s degree in Computer Science, Electronics, Instrumentation, or related field.

Key skills/competency

  • IoT Engineer
  • IoT Solutions
  • Cloud Platforms
  • Edge Computing
  • Device Connectivity
  • Data Pipelines
  • Python
  • Node.js
  • MQTT
  • Azure IoT Hub

Tags:

IoT Engineer
IoT Solutions
Cloud Platforms
Edge Computing
Device Connectivity
Data Pipelines
Python
Node.js
MQTT
Azure IoT Hub
AWS IoT
GCP IoT
Industrial IoT
Manufacturing
Smart Factory
MES Integration
OPC-UA
Modbus
Docker
Kubernetes
CI/CD
Time-series databases
Embedded Systems
Firmware Updates
Digital Twin

Share Job:

How to Get Hired at Birlasoft

  • Tailor your resume: Highlight your experience with IoT platforms, programming languages (Python, Node.js), and protocols (MQTT, OPC-UA).
  • Showcase relevant projects: Detail your involvement in designing, developing, and deploying end-to-end IoT solutions.
  • Emphasize industrial IoT experience: If applicable, stress your knowledge of MES integration and shop-floor systems.
  • Prepare for technical questions: Be ready to discuss your experience with cloud services (Azure/AWS), edge computing, and security best practices.
  • Demonstrate problem-solving skills: Highlight instances where you troubleshooted production issues across device, network, and cloud layers.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background