Job Overview
Job TitleIoT Engineer
Job TypeFull Time
Offered Salary₹0
LocationMumbai 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.

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
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
01What are the key technical skills required for the IoT Engineer role at Birlasoft?
02Does Birlasoft prefer experience with specific cloud providers for this IoT Engineer position?
03What kind of industrial experience is beneficial for an IoT Engineer at Birlasoft?
04What educational background is expected for the IoT Engineer position at Birlasoft?
05Are certifications in cloud or IoT important for applying to this IoT Engineer job at Birlasoft?
06What programming languages are most sought after for the IoT Engineer role at Birlasoft?
07How important is experience with protocols like MQTT and OPC-UA for this IoT Engineer position?
Explore similar opportunities that match your background