JD_Internship - IoT Developer.docx
JD_Internship - IoT Developer.docx
Location: Bengaluru
Job Type: Full-time
Duration: 6 Months
Key Responsibilities:
● Assist in designing innovative IoT solutions tailored to project needs.
● Develop software for IoT devices to collect data, enable communication, and execute
tasks.
● Participate in system testing to identify and resolve issues.
● Debug and optimize code for improved system performance.
● Support integration of IoT solutions into existing systems and ecosystems.
● Work closely with a multidisciplinary team including developers, project managers, and
analysts.
● Stay updated on the latest IoT technologies and trends.
● Contribute ideas to enhance efficiency and functionality in projects.
Eligibility Criteria:
● Educational Qualification: Pursuing or completed a degree in Electronics, Electrical,
Instrumentation, or Computer Science Engineering (or related fields).
● Proficiency in programming languages like C, C++, or Python.
● Experience with hardware debugging tools like Analog Discovery.
● Knowledge of AI/ML integration with IoT.
● Understanding of IoT security challenges and solutions.
● Familiarity with microcontroller IDEs such as STM32CubeIDE.
● Understanding of IoT architectures and communication protocols (e.g., MQTT, HTTP,
TCP/IP, Wi-Fi).
● Hands-on experience with microcontrollers and boards like Arduino, Raspberry Pi, or
BL4S5IIOT01A.
● Exposure to cloud platforms like AWS IoT Core, Adafruit, or Node-RED.
● Effective communication (written and verbal).
● Ability to work independently and collaboratively.
● Eagerness to learn and adapt to new technologies.