1+ Year Experience Preferred | Freshers with strong IoT projects are encouraged to apply
Job Overview
We are looking for a passionate and innovative IoT Developer to design, develop, and deploy smart connected systems using embedded hardware and software. The ideal candidate should have hands-on experience with microcontrollers, sensors, wireless communication, and IoT platforms, along with a strong interest in AI-powered automation and robotics.
Key Responsibilities
IoT Development
- Design, develop, and test IoT-based applications and smart devices.
- Build prototypes using Arduino, ESP32/ESP8266, Raspberry Pi, and various sensors.
- Integrate hardware with cloud platforms and web/mobile applications.
- Develop firmware for embedded systems and optimize device performance.
- Troubleshoot hardware, software, and communication issues.
Embedded Systems
- Work with microcontrollers and embedded programming.
- Interface sensors, actuators, relays, GPS, GSM, RFID, BLE, Wi-Fi, LoRa, and other communication modules.
- Develop real-time monitoring and automation solutions.
Drone & Robotics
- Program and configure drones for autonomous or semi-autonomous operations.
- Work with flight controllers, telemetry, GPS, obstacle detection, and sensor integration.
- Develop automation and robotics solutions using embedded systems.
AI & Automation
- Utilize AI tools to improve development workflows and productivity.
- Integrate AI capabilities into IoT applications where applicable.
- Stay updated with the latest advancements in AI, IoT, robotics, and edge computing.
Testing & Documentation
- Perform testing, debugging, and validation of IoT devices.
- Maintain technical documentation, schematics, and project reports.
- Collaborate with software, hardware, and product teams to deliver end-to-end solutions.
Required Skills
- Hands-on experience with Arduino.
- Experience with ESP32 and/or ESP8266 development.
- Working knowledge of Raspberry Pi.
- Embedded C/C++, Python, or MicroPython programming.
- Understanding of sensors, actuators, and communication protocols (UART, SPI, I2C, MQTT, HTTP).
- Knowledge of Wi-Fi, Bluetooth, and IoT connectivity.
- Basic understanding of drone programming and robotics.
- Familiarity with Git and version control.
Preferred Skills
- Experience with MQTT, Node-RED, Firebase, AWS IoT, or Azure IoT.
- Knowledge of PCB design and electronic circuit debugging.
- Computer Vision or OpenCV basics.
- Linux and Raspberry Pi OS.
- AI tools such as ChatGPT, GitHub Copilot, Claude, Cursor AI, or similar development assistants.
- Mobile or web dashboard integration for IoT devices.
Qualification
- Bachelor's/Diploma in Electronics, Electrical, Computer Science, Robotics, Mechatronics, or related field.
- Freshers with strong academic projects, internships, or personal IoT/robotics projects are welcome to apply.
What We Offer
- Opportunity to work on innovative IoT, robotics, and AI-based products.
- Exposure to real-world hardware and automation projects.
- Learning and career growth in embedded systems and AI.
- Collaborative and technology-driven work environment.
- Performance-based incentives and career advancement opportunities.
Required Skills
Hands-on experience with Arduino.
Experience with ESP32 and/or ESP8266 development.
Working knowledge of Raspberry Pi.
Embedded C/C++, Python, or MicroPython programming.
Understanding of sensors, actuators, and communication protocols (UART, SPI, I2C, MQTT, HTTP).
Knowledge of Wi-Fi, Bluetooth, and IoT connectivity.
Basic understanding of drone programming and robotics.
Familiarity with Git and version control.