Posted by:
AquaSensing Inc. 

Job Category:
Engineering 

Job Location:
Waterloo - ON, Ontario, CANADA

Salary: $55.5/hr 

Vacancies: 1 Vacancies 


 

Job # : 63845


Target groups:
Newcomers in Canada 

Posted date: March 20, 2025 

Posted till: April 19, 2025 

Web Site: www.aquasensing.com

 

Job detail


5

IoT Firmware Specialist – Wireless IoT Water Leak Detection

Company: AquaSensing Inc.

Work Location: Waterloo, Ontario

Employment type: Full time, 1 year contract, Monday to Friday, 9am to 4pm, 30 hours per week

Wage: $55.50/hour

Language: English

Application Process: Interested candidates should submit their resume outlining their experience in IoT development, and a portfolio of relevant projects to norman.zhou@aquasensing.com before April 20, 2025. Applications will be reviewed on a rolling basis.

 

AquaSensing Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

 

Job Summary: We are seeking one highly skilled IoT Specialists to support the setup and deployment of wireless IoT devices for water leak detection. This position will focus on firmware development. The ideal candidate will have extensive hands-on experience in firmware development areas, including IoT system integration, troubleshooting, and optimization.

 

Key Responsibilities:

  • Develop and modify embedded firmware for sensor integration, data processing, and wireless communication.
  • Work with the hardware team to assist testing sensor interfaces and power management systems.
  • Implement and optimize battery management solutions for low-power IoT applications.
  • Work with the hardware team to assist in troubleshooting hardware issues.
  • Integrate sensors, microcontrollers, and multiple wireless communication modules (LoRa, BLE, Z-Wave, Wi-Fi, etc.).
  • Develop products on the STM32 platform.
  • Conduct system testing, debugging, and performance optimization for field deployment.
  • Ensure compliance with industry standards and regulatory requirements.
  • Develop code for embedded systems using the ESP32/STM32/ZGM130S/Arduino platforms.
  • Create, debug, and validate test code for embedded systems (Water shutoff valve system, power management, and leak sensor).
  • Execute unit tests and system tests on embedded systems.
  • Work with UART/I2C/GPIO/Analog interfaces.
  • Help the company contribute technical details to patent documents.

 

Qualifications & Skills:

  • Minimum college diploma or equivalent training in software development, IoT, or related fields.
  • Extensive experience in embedded firmware development (C/C++/Python, Object-Oriented Programming (OOP), MCU programming, RTOS). Familiarity with circuit design, PCB layout, and hardware debugging.
  • Familiarity with battery management circuits and low-power electronics design.
  • Hands-on experience with sensors, microcontrollers, and wireless communication protocols (LoRa, BLE, Z-Wave, Wi-Fi, MQTT, etc.).
  • Familiarity with hardware testing and debugging tools.
  • Understanding of IoT security protocols and best practices.

 

Preferred Qualifications:

  • Experience in deploying IoT solutions for industrial or environmental monitoring.
  • Knowledge of AI/ML applications for IoT data analytics.
  • Experience with mobile or web applications for IoT device management.
  • Familiarity with regulatory requirements for wireless communication devices.

 

Posted on March 20, 2025