Website:
teezash.com
Job details:
We’re looking for an IoT Development and Engineering Intern to work across embedded hardware,
device firmware, and IoT platform integration.
This is a hands-on role for someone who wants to build real systems using ESP32 or ESP8266-class
boards, sensors, MQTT pipelines, backend bridge services, and live dashboards.
In this role, you’ll help:
-Build and test IoT prototypes using microcontrollers and sensors.
-Develop firmware to read sensor data and publish structured telemetry.
-Work on MQTT-based data flow, backend ingestion, validation, and dashboard integration.
-Add reliability features such as device online or offline status, data freshness, and validation
checks.
-Document the full path from device to dashboard so systems are reproducible and maintainable.
We’d love to hear from candidates with exposure to ESP32 or ESP8266, Arduino or PlatformIO,
MQTT, sensors, and basic backend or dashboard work.
Academic, personal, lab, or hackathon IoT projects are welcome.
To apply: Send your resume plus links to -"anuragx@teezash.com ", with any relevant IoT, embedded,
electronics, or dashboard projects.
Formal JD
Job Title: IoT Development and Engineering Intern
Department: Engineering / IoT
Location: NIT Rourkela, Odisha
Duration: 6 months
Stipend: Paid and based on interveiw performace
Mode: Onsite
Role Overview
We are looking for an IoT Development and Engineering Intern to help build and integrate IoT
systems across embedded hardware, device firmware, and platform connectivity.
This role spans the full engineering flow, from sensor and board-level work to telemetry pipelines,
backend bridge services, and dashboard integration.
The goal is to ensure that device data is reliably captured, validated, processed, and displayed in
internal or customer-facing applications.
Key Responsibilities
-Build and test IoT prototypes using ESP32 or ESP8266-class boards and connected sensors.
-Develop embedded firmware to read sensors, create structured payloads, and publish telemetry
over MQTT or similar protocols.
-Support hardware integration work such as sensor interfacing, connector selection, board bringup, and basic schematic or PCB-level iteration.
-Set up and work with local or cloud-connected infrastructure such as Mosquitto, ThingsBoard,
Magistrala, or similar IoT tooling.
-Build or support backend bridge services that subscribe to device data, validate payloads,
normalize readings, and expose APIs or WebSocket streams to frontend applications.
-Connect live device data to dashboards and internal tools with clear handling of freshness,
latency, and online or offline device status.
-Contribute to observability, reliability, and debugging by identifying malformed payloads, stale
data, disconnects, and message flow issues.
-Create documentation and runbooks covering flashing, setup, testing, broker configuration, and
end-to-end system usage.
Required Skills
-Familiarity with ESP32, ESP8266, or similar microcontrollers.
-Working knowledge of embedded C or C++, Arduino, or PlatformIO workflows.
-Understanding of sensors, serial debugging, and structured data payloads such as JSON.
-Basic understanding of MQTT and event-driven device communication.
-Exposure to backend or scripting work in Node.js, Python, or similar for ingestion or API
development.
-Ability to debug across both software and hardware layers.
-Strong documentation and problem-solving habits.
Good to Have
-Exposure to PCB design tools such as KiCad or EasyEDA.
-Experience with environmental or industrial sensor projects.
-Familiarity with ThingsBoard, Mosquitto, Magistrala, or similar IoT platforms.
-Experience with dashboards or frontend interfaces that display live IoT data.
What Success Looks Like
A successful intern in this role should be able to bring up a device, publish valid telemetry, connect
that data to a backend or broker, and show the readings on a working dashboard.
They should also think beyond a one-time demo by handling validation, disconnects, stale data,
observability, and documentation properly.
How to Apply
Please send your resume and links to anuragx@teezash.com with relevant projects, GitHub
repositories, prototypes, dashboards, or lab work related to IoT, embedded systems, electronics, or device-to-cloud integration.
Click on Apply to know more.