Job Title IoT Engineer Job Summary We are seeking a skilled IoT Engineer with 3 to 5 years of experience to join our dynamic team. The ideal candidate should have hands-on expertise in full stack development, a strong understanding of industry-standard protocols, and a passion for developing products that meet evolving requirements. In this role, we will design, develop, and deploy IoT solutions, ensuring seamless integration of hardware, software, and cloud systems to deliver reliable and scalable products. Key Responsibilities ¢ Design and implement end-to-end IoT architectures, including hardware integration, data acquisition, and cloud connectivity. Develop full stack applications for IoT devices, encompassing front-end user interfaces, back-end services, and database management. Collaborate with cross-functional teams (e.g., hardware engineers, product managers, and data scientists) to translate requirements into functional IoT products. ¢ ¢ ¢ ¢ ¢ Optimize IoT systems for performance, security, and scalability, adhering to industry best practices. Troubleshoot and debug IoT applications, ensuring minimal downtime and high reliability. Stay updated on emerging IoT technologies and protocols, applying them to enhance product development. Conduct testing, validation, and deployment of IoT solutions in real-world environments. Document technical specications, code, and processes to support knowledge sharing and maintenance. Required Qualications and Experience ¢ Bachelor's or Master's degree in Computer Science, Electrical Engineering, Electronics Engineering, or a related eld. ¢ ¢ 3 to 5 years of professional experience in IoT development or related roles. Proven track record of developing and deploying IoT products from concept to production. Required Skills Technical Skills ¢ Full Stack Development: Hands-on experience with tools and frameworks such as HTML, CSS, JavaScript (for front-end); Node.js, Python, Java, or similar (for back-end); and databases like MongoDB, SQL, or NoSQL. ¢ IoT Protocols and Standards: In-depth knowledge of industry-standard protocols including MQTT, CoAP, HTTP/HTTPS, Bluetooth Low Energy (BLE), Zigbee, Wi-Fi, and LoRaWAN. ¢ ¢ Embedded Systems: Prociency in programming microcontrollers and embedded devices (e.g., Arduino, Raspberry Pi, ESP32) using C/C++ or Python. Cloud Integration: Experience with IoT cloud platforms such as AWS IoT, Azure IoT Hub, Google Cloud IoT, or similar for data storage, analytics, and device management. ¢ ¢ ¢ ¢ ¢ Networking and Communication: Understanding of network architectures, API development (RESTful, WebSockets), and edge computing. Security Practices: Knowledge of IoT security principles, including encryption (e.g., AES, TLS/SSL), authentication, secure boot, and vulnerability assessment. Data Handling: Skills in data processing, analytics, and visualization using tools like Apache Kafka, InuxDB, or Grafana. Version Control and DevOps: Prociency in Git, CI/CD pipelines (e.g., Jenkins, GitHub Actions), and containerization (e.g., Docker, Kubernetes). Testing and Debugging: Experience with unit testing, integration testing, and tools like Wireshark for protocol analysis. Soft Skills ¢ ¢ Strong problem-solving abilities and analytical thinking. Curiosity and eagerness to innovate, adapting products to meet specic requirements and user needs. ¢ ¢ Excellent communication skills for collaborating with technical and non- technical stakeholders. Ability to work in an agile environment, managing multiple priorities and deadlines. Preferred Skills ¢ Experience with machine learning integration in IoT (e.g., TensorFlow Lite for edge AI). ¢ ¢ ¢ Familiarity with hardware design tools (e.g., Eagle, KiCad) and PCB prototyping. Knowledge of regulatory compliance standards (e.g., FCC, CE for IoT devices). Prior experience in industries like smart homes, industrial automation, healthcare, or automotive IoT.