The posting
Job responsibilities:
- Device Architecture and Development:
- Design and build IoT hardware, including sensors, microcontrollers, and embedded systems.
- Develop and fine-tune firmware to ensure stable and efficient device functionality.
- Connectivity and System Integration:
- Implement communication protocols such as MQTT, HTTP, and CoAP to enable device connectivity with cloud and network systems.
- Ensure secure, consistent, and reliable data transmission between devices and backend infrastructure.
- Cloud Platform Integration:
- Connect IoT devices with cloud ecosystems like AWS IoT, Azure IoT Hub, or Google Cloud IoT for data management and analysis.
- Design and maintain APIs to support seamless interaction between hardware and cloud-based services.
- Security Management:
- Apply robust security protocols to safeguard device data and ensure system integrity.
- Continuously stay informed on current IoT security standards and compliance regulations.
- Monitoring and Operational Support:
- Track device performance and resolve operational issues to maintain optimal uptime.
- Establish strategies for scalable maintenance, firmware updates, and device lifecycle management.
- Cross-functional Collaboration:
- Coordinate with hardware teams, software engineers, and DevOps professionals to deliver integrated IoT solutions.
- Offer technical insights and support for successful implementation and deployment of systems.
- Technical Documentation:
- Maintain thorough documentation covering device specifications, firmware development, and system architecture.
- Compile technical reports and share project progress with stakeholders as needed
Job requirements:
- Bachelor's degree in Computer Science, Electrical Engineering, or a closely related field.
- Minimum of 2 years of hands-on experience in developing and designing IoT devices and systems.
- Skilled in programming languages such as C, C++, and Python.
- Experienced with embedded systems and microcontrollers like Raspberry Pi, Arduino, ESP32, and STM32.
- Knowledgeable in cloud-based IoT platforms (e.g., AWS IoT, Azure IoT) and communication protocols.
- Solid understanding of security standards and practices in IoT environments.
- Strong analytical and troubleshooting abilities in dynamic work settings.



