About the role
For this requirement, you should target candidates with a combination of IoT, Embedded Systems, Hardware-Software Integration, and Connected Device Architecture expertise.
The core requirements for the job include the following:
Embedded Systems Development:
- Embedded C/C++
- RTOS (FreeRTOS, Zephyr, VxWorks)
- Microcontrollers (STM32, ESP32, Nordic, ARM Cortex)
IoT Architecture:
- IoT Device Connectivity
- Edge Computing
- Sensor Integration
- Real-time Data Synchronisation
Wireless Communication:
- Bluetooth/BLE
- Wi-Fi
- NFC/RFID
- Zigbee (optional)
Hardware Integration:
- PCB Understanding
- Sensor Design and Integration
- Device Firmware Development
Cloud and Backend:
- AWS IoT Core / Azure IoT Hub
- MQTT Protocol
- REST APIs
- WebSocket
Mobile and Application Integration:
- Android/iOS Connectivity
- Flutter/React Native
- Real-time Sync between Device and Mobile App
System Design / Architecture:
- Distributed Systems
- Event-Driven Architecture
- Real-time Data Processing
Good to Have:
- 12+ years of experience
- IoT Product Development
- Connected Devices Platform
- Embedded Firmware Architecture
- End-to-End Product Ownership
- Cloud + Embedded + Mobile Integration
- Team Management (10+ Engineers)
- Product Engineering Background