Fire outbreak represents a formidable threat, capable of causing loss of life, property destruction, and permanent injuries. Firefighters bravely confront these hazards, placing themselves at serious risk to protect communities. Despite the inherent dangers, their selfless service remains vital. Among recent technological advancements, firefighting robots have emerged as significant tools for mitigating such risks. These robots utilize machine learning and cutting-edge sensor technologies to enhance fire detection accuracy, minimizing false alarms. To improve the performance of the fire robot, this study designed and implemented an Arduino UNO microcontroller based on the ATmega32 and developed using C++ language. In addition to equipping it with SMS capability that allows it to notify the concerned entity about an outbreak, the developed robot operates autonomously thereby minimizing human error in its operation. With the aid of the ultrasonic sensors, the robot navigates and avoids obstacles collision with high precision. Integrated with flame and smoke sensors controlled by the microcontroller ensures swift fire detection. By autonomously sprinkling water from a mounted container, it effectively suppresses fires. Through this innovative design, the study aims to bolster fire response capabilities, reducing reliance on human intervention and enhancing safety for both firefighters and civilians. From the performance evaluation carried out on the developed robot, it was observed that the robot has exhibited an effective performance in detecting and extinguishing fires using the various sensors.