to design, oversee, and optimize the technical architecture for our smart home automation solutions. The role will focus on integrating mobile apps, Zigbee-enabled controllers, MQTT messaging, and reliable backend infrastructure. You will collaborate with cross-functional teams to deliver scalable, secure, and user-friendly systems.
Key Responsibilities
System Design
: Define and document end-to-end architecture for smart IoT products, including component selection and integration.
Component Selection
:
Choose suitable microcontrollers (e.g., ESP32) and Zigbee-enabled relay modules.
Specify gateways using Zigbee2MQTT or commercial Zigbee hubs (e.g., Raspberry Pi, Sonoff ZBBridge).
Mobile Integration
:
Collaborate with app developers to ensure robust Flutter-based (iOS/Android) mobile control and monitoring.
Backend & Cloud Integration
:
Design MQTT broker setups (e.g., Mosquitto, EMQX).
Integrate cloud APIs and manage data using platforms like Firebase or Supabase.
Physical Installation Guidance
:
Work with electricians to specify MCB panel wiring and distributed circuit requirements.
Security & Reliability
:
Implement best practices for network, device, and data security across all components.
Documentation
:
Produce technical documentation, architecture diagrams, and integration guides.
Required Skills & Qualifications
Bachelor's degree in Electrical Engineering, Computer Science, or similar field.
Proven experience with IoT architectures, especially with ESP32, Zigbee, and MQTT.
Hands-on knowledge of Flutter mobile development (understanding architecture is a must).
Familiarity with backend systems, REST APIs, cloud databases (Firebase, Supabase).
Experience with distributed circuit design, MCB panels, and physical wiring standards.
Excellent communication and documentation skills.
Preferred Skills
Experience with home automation products and Zigbee2MQTT.
Familiarity with DevOps practices, CI/CD for IoT deployments.
Knowledge of regulatory compliance for IoT and home electrical systems.
Key Technologies Layer Technologies
Mobile App Flutter (iOS, Android)
IoT Control ESP32, Zigbee-enabled relay modules
Gateway Zigbee2MQTT, Zigbee hubs (Raspberry Pi, Sonoff ZBBridge)
Backend MQTT Broker (Mosquitto, EMQX), API/DB (Firebase, Supabase)
Hardware MCB Panel & physical wiring
What We Offer
Opportunity to lead transformative IoT projects in a growing domain.
Collaborative and innovative work culture.
Competitive compensation and flexible work arrangements.
Job Types: Full-time, Permanent