IoT Developer

0 years

0 Lacs

Posted:1 week ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are looking for an innovative and detail-oriented IoT Developer/Engineer to design, develop, and maintain IoT solutions across hardware, firmware, and cloud environments. The ideal candidate should have strong experience in embedded systems, sensor integration, communication protocols, and cloud platforms, with the ability to build reliable, scalable IoT applications.

Key Responsibilities

  • Develop and deploy IoT solutions including device firmware, edge computing modules, and cloud integrations.
  • Work with sensors, microcontrollers, and hardware components such as ESP32, Arduino, Raspberry Pi, STM32, etc.
  • Implement communication protocols like MQTT, HTTP, CoAP, BLE, Zigbee, LoRaWAN, and Modbus.
  • Build and maintain IoT dashboards, data pipelines, and cloud services (AWS IoT, Azure IoT Hub, Google IoT Core, etc.).
  • Perform device configuration, troubleshooting, testing, and validation.
  • Optimize power consumption, connectivity, and device performance.
  • Collaborate with software, hardware, and cloud engineering teams to deliver end-to-end IoT systems.
  • Ensure security and data integrity across all IoT layers.
  • Prepare documentation, architecture diagrams, and reports.

Required Skills & Qualifications

  • Bachelor’s/Master’s degree in Electronics, Computer Science, Embedded Systems, or related field.
  • Strong experience with microcontrollers, embedded C/C++, Python, or Node.js.
  • Hands-on experience with IoT protocols and wireless communication technologies.
  • Knowledge of cloud IoT platforms and APIs (AWS, Azure, GCP).
  • Experience with PCB basics, hardware interfacing, and sensor data processing.
  • Ability to work with databases (SQL/NoSQL) and REST APIs.
  • Good understanding of cybersecurity for IoT devices.
  • Strong problem-solving and debugging skills.

Preferred

  • Experience with machine learning on edge devices (TinyML).
  • Knowledge of OTA updates and device provisioning.
  • Familiarity with industrial IoT (IIoT) protocols like OPC-UA, CAN, or BACnet.
  • Experience with Docker, Linux, and CI/CD workflows.

Job Type: Full-time

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

tiruchirappalli, tamil nadu, india

bengaluru, karnataka, india