As an IoT Engineer Intern, you will gain hands-on experience working with cutting-edge technologies to develop and deploy Internet of Things (IoT) solutions. You will collaborate with our engineering team to assist in the design, testing, and optimization of IoT systems, including sensors, microcontrollers, and communication protocols. This role offers a unique opportunity to apply your technical knowledge in real-world projects, explore innovative IoT platforms, and contribute to enhancing system performance and security. Ideal candidates are tech-savvy, eager to learn, and passionate about the IoT space.
Responsibilities
- Assist in designing and deploying IoT solutions specifically for energy management systems (EMS).
- Collaborate with the engineering team to develop, test, and optimize IoT devices and sensors for monitoring and controlling energy usage.
- Help in the development of communication protocols (e.g., MQTT, Zigbee, LoRaWAN) for data transmission between IoT devices and the central system.
- Document project progress, technical designs, and best practices for IoT implementations in EMS.
Must Have
- Currently pursuing or recently completed a degree in Electrical Engineering, Computer Science, Telecommunications, or related fields.
- Strong understanding of IoT systems, especially in energy management contexts.
- Knowledge of communication protocols such as MQTT, Modbus, Zigbee, and LoRaWAN.
- Familiarity with programming languages like Python, C/C++, or JavaScript for IoT applications.
Nice to have
- Experience with embedded systems and microcontrollers (e.g., Arduino, ESP32) is a plus.
- Understanding of IoT platforms like AWS IoT, Azure IoT, or similar platforms.
- Familiarity with energy management systems or renewable energy technologies is a strong advantage.
- Good problem-solving abilities and a proactive approach to learning.
- Strong communication skills, both written and verbal, and the ability to work collaboratively in a team.