Designation: Lead Embedded Firmware Engineer – Wireless Protocols & Lighting Domain
Skills: Embedded C/C++, Zigbee, BLE Mesh, Wi-Fi, TCP/IP, MQTT
Qualification: B.Tech
Location: Pune
Experience: 8+ Years
Role overview
We are seeking an experienced Lead Embedded Firmware Engineer with deep expertise in smart lighting systems, embedded architecture, and a broad range of wireless communication technologies. This role requires strong leadership in designing and delivering connected lighting solutions across multiple wireless technologies, including short-range (Zigbee, BLE Mesh), IP-based (Wi-Fi), sub-GHz (Z-Wave), and LPWAN (LoRaWAN).
Technical Leadership & Architecture
- Define and own firmware architecture for smart lighting systems.
- Lead development using Zigbee, BLE Mesh, Wi-Fi, Z-Wave, LoRaWAN, Thread (Matter), DALI, DMX512, and 0–10V.
- Architect multi-protocol and hybrid connectivity solutions (Mesh + Wi-Fi + LPWAN) for scalable deployments (indoor + outdoor lighting).
Protocol & Connectivity
- Design, integrate, and optimize Zigbee (ZCL Lighting Clusters, ZHA, Smart Energy).
- Design, integrate, and optimize BLE Mesh (Lighting Models).
- Design, integrate, and optimize Wi-Fi (TCP/IP stack, MQTT/HTTP integration).
- Design, integrate, and optimize Z-Wave (Lighting Command Classes).
- Design, integrate, and optimize Thread (for Matter-based devices).
- Design, integrate, and optimize LoRaWAN (Class A/B/C, ADR, payload optimization).
- Ensure interoperability with ecosystems such as Matter, Zigbee HA, BLE Mesh, and cloud-connected Wi-Fi platforms.
Development & Delivery
- Own full firmware lifecycle: architecture → development → validation → release.
- Collaborate with hardware, cloud, mobile, and QA teams.
- Implement lighting features: PWM dimming, RGB/RGBW, tunable white, scene control across multiple connectivity layers.
Optimization & Performance
- Optimize for low power, real-time responsiveness, and network efficiency.
- Balance trade-offs between mesh networks (Zigbee/BLE), direct IP (Wi-Fi), and long-range (LoRaWAN/Sub-GHz) connectivity.
Security & Compliance
- Implement secure communication across all protocols.
- Implement Wi-Fi security using TLS and certificates.
- Implement LoRaWAN security using AES-128 and OTAA.
- Implement Zigbee/BLE security.
- Ensure compliance with wireless and lighting standards.
Must Have
- Strong C/C++ embedded programming.
- Experience with RTOS and Linux.
- Hands-on experience with Zigbee.
- Hands-on experience with BLE Mesh.
- Hands-on experience with Wi-Fi (TCP/IP, MQTT/HTTP).
- Hands-on experience with LoRaWAN.
- Experience with lighting protocols (DALI, DMX, 0–10V, PWM).
- Strong debugging skills using JTAG, logic analyzer, and oscilloscope.
- Experience in firmware architecture/design.
- Experience leading or mentoring engineers.
Good to Have
- Thread / Matter experience.
- Exposure to ecosystems like Philips Hue, Leviton, and Lutron.
- Experience with MCUs such as Silabs, Nordic, STM32, TI, and Semtech.
- Cloud/IoT experience with MQTT, AWS IoT, and Azure IoT.
- OTA firmware update experience.
- Experience with LoRaWAN networks such as ChirpStack and TTN.
- Certification knowledge (Zigbee, BLE, Wi-Fi, LoRa).
- Experience in smart lighting or smart city deployments.