Job Title: Firmware Developer Location: Bangalore, India Experience: Minimum 2 years (hands-on) Employment Type: Full-Time About Confio Confio Technologies is a rapidly growing home automation and smart-building company, innovating across Z-Wave, Zigbee, Wi-Fi, KNX, and Matter ecosystems . We design and manufacture next-generation smart devices — from touch panels and sensors to hybrid gateways — with a focus on design, reliability, and seamless interoperability with Alexa, Google Home, and Apple HomeKit. If you are passionate about embedded systems and want to work on cutting-edge IoT products that redefine smart living, we’d love to have you on our team. Key Responsibilities Develop, test, and debug firmware for embedded systems and IoT devices. Write efficient, reliable, and maintainable code in Embedded C/C++ . Work closely with hardware and product teams to bring up and test new boards. Integrate and optimize firmware for Wi-Fi, Zigbee, and Z-Wave communication stacks (experience with Silicon Labs SDKs is a strong plus). Implement low-power firmware for battery-based devices. Perform debugging using tools like oscilloscopes, logic analyzers, and JTAG debuggers. Manage OTA updates, bootloaders, and firmware versioning. Collaborate with the software/cloud team for API/MQTT integrations and device provisioning. Participate in design reviews and contribute to continuous improvement in firmware processes. Required Skills Strong hands-on experience in Embedded C programming. Good understanding of microcontrollers (ARM Cortex, ESP32, etc.) . Experience with RTOS , UART, SPI, I2C, GPIO, ADC, PWM, and timers. Ability to read schematics and collaborate with hardware design teams. Familiarity with Git and version control systems. Strong problem-solving and debugging skills. Excellent understanding of firmware development life cycle. Preferred / Bonus Skills Experience with Silicon Labs Simplicity Studio , EFR32 , or ESP32 SDKs . Experience in Wi-Fi, Zigbee, or Z-Wave protocol development. Exposure to Matter / Thread / BLE stack is an added advantage. Knowledge of IoT communication (MQTT, CoAP, REST APIs). Understanding of low-power design, OTA updates, and security features in IoT devices. Soft Skills Strong verbal and written communication skills . Team player with a collaborative and proactive mindset. Ability to work independently and manage multiple tasks. Eagerness to learn, experiment, and adapt to new technologies. Education B.E / B.Tech in Electronics, Electrical, or Computer Engineering (or equivalent). Why Join Confio Work on real, production-grade smart home products shipped globally. Exposure to multiple communication protocols and technologies. Dynamic, fast-paced environment with room for innovation. Opportunity to grow with a company scaling across international markets. Job Types: Full-time, Permanent Pay: ₹300,000.00 - ₹1,200,000.00 per year Benefits: Health insurance Provident Fund Work Location: In person