Role & responsibilities As an Embedded Firmware Engineer , you will: Design, develop, and optimize firmware for controllers used in Aircon & other home appliances and related electronic systems. Work on IoT-enabled products (Wi-Fi, BLE, ESP32/ESP RainMaker, MQTT, AWS IoT, etc.). Develop drivers, middleware, and communication protocols (UART, I2C, SPI, Modbus, CAN). Implement control algorithms, state machines, and energy-efficient designs. Collaborate with hardware, software, and testing teams to deliver robust solutions. Perform debugging, validation, and testing on hardware prototypes. Preferred candidate profile Bachelors/Masters degree in Electronics Engineering . Strong programming skills in C/C++/Python for embedded systems . Hands-on experience with MCUs/SoCs (ARM Cortex, PIC, STM32, ESP32, etc.) . Knowledge of IoT stacks and cloud integration (AWS, Azure, Google IoT). Familiarity with RTOS (FreeRTOS, Zephyr, etc.) is a plus. Understanding of BLDC motor control, HVAC systems, or appliance domain is an advantage.