Global Water logo

Global Water

IoT Firmware Engineer

Global Water

📍 Hosur, India 🇮🇳

full-time
mid-level
on-site
Posted —

Key Skills

firmwareCC++BLEWi-FiMQTT

Industry

Consumer ElectronicsIndustrial Automation

Job Description

Company Description Global Water Solutions Ltd. (GWS) is a global manufacturer of advanced pressure vessels for heating, thermal, pressure booster, water hammer, reverse osmosis, and water well applications as well as water enhancement products used in purification and filtration applications. Its products are distributed in more than 100 countries across the Americas, Europe, the Middle East, Africa, Australia, New Zealand, and Asia. This global footprint and engineering focus create a dynamic environment for technical professionals who want to contribute to reliable, high-performance water solutions.


Role Description This is a full-time, on-site IoT Firmware Engineer role. The IoT Firmware Engineer will design, implement, and maintain embedded firmware for connected water system products, including sensors, controllers, and smart pressure vessels. Day-to-day responsibilities include developing and optimizing embedded C/C++ code, integrating communication protocols (such as BLE, Wi-Fi, or other IoT standards), and ensuring reliable data collection and transmission to cloud or edge platforms. The role involves collaborating closely with hardware, mechanical, and product teams to define system requirements, debug and validate prototypes, and support design-for-manufacturing. The engineer will perform unit and integration testing, contribute to documentation, support field issue analysis, and help continuously improve product performance, security, and energy ef

ficiency.


Qualifications

  • Strong embedded firmware development skills, including proficiency in C/C++ and experience with microcontrollers or SoCs commonly used in IoT devices.
  • Experience with IoT connectivity and protocols, such as BLE, Wi-Fi, MQTT, or similar standards, and basic understanding of cloud or edge integration.
  • Knowledge of hardware–software integration, including reading schematics, using oscilloscopes and logic analyzers, and debugging firmware on real hardware.
  • Familiarity with real-time operating systems (RTOS), low-power design techniques, and bootloaders or over-the-air (OTA) update mechanisms.
  • Experience with version control systems (e.g., Git), structured testing practices, and documentation of firmware design and interfaces.
  • Bachelor’s degree or higher in Electrical Engineering, Computer Engineering, Computer Science, Mechatronics, or a related technical field, or equivalent practical experience.
  • Ability to work on-site in Hosur, Tamil Nadu and collaborate in international cross-functional teams.