We are seeking a hands-on and solution-oriented IoT Developer to join our team. The ideal candidate will have experience in building and deploying Internet of Things (IoT) solutions using Raspberry Pi, Python, and Linux systems. This role will involve working on smart device integration, data acquisition, remote monitoring, and cloud Design and develop IoT solutions for real-time data monitoring and control.
- Configure and manage Raspberry Pi and other IoT hardware.
- Write Python scripts for automation, sensor data handling, and device communication.
- Work with Linux systems : setup, configuration, shell scripting, and remote access.
- Interface with sensors, relays, and other digital / analog components.
- Implement communication protocols such as MQTT, Modbus (RTU / TCP), HTTP, UART, I2C, SPI, and CAN.
- Integrate devices with cloud platforms or dashboards for remote access and analytics.
- Perform testing, debugging, and optimization of IoT systems.
- Maintain clear documentation for project implementation and Strong programming skills in Python.
- Good understanding of Linux OS and command-line tools.
- Experience with Raspberry Pi or similar single-board computers.
- Familiarity with IoT communication protocols and networking.
- Ability to work with APIs, dashboards, and cloud integrations.
- Hands-on experience with sensor interfacing and real-world signal processing.
- Bachelor's or Master's degree in Electronics, Computer Engineering, or a related field.
- 3-6 years of experience in IoT or related software / hardware development.
Preferred Skills :
Experience with MQTT brokers (e. g., Mosquitto), Node-RED, InfluxDB, or Grafana.Familiarity with version control systems like Git.Basic knowledge of Docker and containerization for IoT apps.Awareness of cybersecurity practices in IoT deployments.(ref : hirist.tech)