Description & Requirements
About DIYguru
DIYguru is a leading platform specializing in electric mobility education and sustainable technology training. We offer a range of courses and certifications designed to upskill individuals and organizations in areas such as electric vehicles, renewable energy, autonomous systems, smart manufacturing, and the Internet of Things (IoT). Our mission is to empower the next generation of professionals through innovative education and hands-on learning experiences.
Position Overview
We are seeking a skilled and innovative IoT Engineer to join our team. The ideal candidate will be responsible for designing, developing, and implementing IoT solutions that support our educational programs and enhance the learning experience for students. As an IoT Engineer at DIYguru, you will play a crucial role in integrating IoT technologies into our curriculum, developing real-world projects, and creating hands-on learning modules. This role is perfect for someone with a strong background in IoT technology, data analytics, and embedded systems, who is passionate about education and technology.
Key Responsibilities
- Design and Develop IoT Solutions: Create and implement IoT solutions for various applications in electric vehicles, smart manufacturing, and renewable energy. Ensure that these solutions are robust, scalable, and aligned with educational objectives.
- Develop Educational Projects and Modules: Design and develop hands-on projects and training modules that provide practical experience in IoT technology. Integrate these modules into DIYguru’s courses to enhance student learning and engagement.
- Integrate IoT with EV and Smart Systems: Work on integrating IoT technologies with electric vehicle systems, smart grids, and autonomous systems to provide real-time data monitoring, predictive maintenance, and enhanced system control.
- Collaborate with Curriculum Developers: Work closely with curriculum developers and instructors to create educational content that covers IoT concepts, tools, and applications. Ensure that all content is accurate, engaging, and reflects current industry standards.
- Conduct Research and Stay Updated: Keep up-to-date with the latest advancements in IoT technologies, including sensors, communication protocols, data analytics, and cloud computing. Apply new knowledge to improve educational content and IoT solutions.
- Develop and Implement Data Analytics Solutions: Utilize data analytics tools and techniques to process and analyze data generated from IoT devices. Teach students how to use these tools to extract insights and make data-driven decisions.
- Ensure Security and Privacy Compliance: Develop IoT solutions with a focus on security and privacy, ensuring all systems are designed to protect data integrity and user privacy. Educate students on best practices for IoT security.
- Support Hands-On Learning Experiences: Lead practical sessions, workshops, and demonstrations on IoT technologies. Provide technical support and guidance to students working on IoT projects and assignments.
- Collaborate with Industry Partners: Engage with industry partners and subject matter experts to ensure that DIYguru’s IoT training programs are aligned with market needs and technological advancements. Incorporate industry feedback into course content.
- Document Technical Processes: Create and maintain comprehensive documentation for all IoT projects, modules, and systems. Ensure that documentation is clear, detailed, and accessible to students and educators.
Requirements
- A bachelor’s degree in Computer Science, Electrical Engineering, Electronics Engineering, or a related field.
- A minimum of 3-5 years of experience in IoT engineering, embedded systems, or related fields.
- Strong technical knowledge of IoT technologies, including sensors, communication protocols (such as MQTT, CoAP, and HTTP), microcontrollers, and cloud platforms.
- Experience in programming languages such as Python, C/C++, JavaScript, or similar, as well as experience with IoT platforms like Arduino, Raspberry Pi, AWS IoT, or Azure IoT.
- Proven experience in designing and developing IoT solutions for real-world applications.
- Excellent problem-solving skills with the ability to innovate and create new IoT-based educational content.
- Strong understanding of data analytics, machine learning, and data visualization tools.
- Knowledge of cybersecurity practices related to IoT devices and networks.
- Excellent communication and presentation skills, with the ability to explain complex technical concepts to a diverse audience.
- Ability to work independently and manage multiple projects and responsibilities simultaneously.
- Passion for education, technology, and the future of connected systems.
- Self-motivated, proactive, and adaptable to a fast-paced educational environment.
- Fluent in English; proficiency in additional languages is a plus.
What Makes DIYguru a Great Place to Work
At DIYguru, we are committed to fostering a culture of innovation, collaboration, and continuous learning. We value diversity and inclusion and empower our team members to achieve their full potential. As part of our team, you will have the opportunity to make a significant impact on our educational programs and help shape the future of mobility and IoT technologies.
Join Us
If you are an experienced IoT engineer with a passion for education and innovation, we encourage you to apply for the IoT Engineer position at DIYguru. Help us create engaging and effective learning experiences that prepare students for the evolving world of technology.