Key Responsibilities
- Design and implement IoT solutions for data collection and device management
- Develop firmware for IoT devices with low-power and connectivity constraints
- Integrate IoT devices with cloud platforms (AWS IoT, Azure IoT, etc.)
- Optimize communication protocols (MQTT, CoAP, LoRaWAN) for efficiency
- Troubleshoot connectivity and data transmission issues
- Ensure security and compliance in IoT device deployments
Requirements
- 3+ years of experience in IoT system development
- Proficiency in embedded programming (C, Python) and IoT protocols
- Experience with cloud platforms and IoT frameworks
- Knowledge of wireless communication technologies (BLE, Wi-Fi, cellular)
- Familiarity with sensor integration and data processing pipelines